ANTICHAT

ANTICHAT (https://forum.antichat.xyz/index.php)
-   Общие вопросы программирования (https://forum.antichat.xyz/forumdisplay.php?f=206)
-   -   помощь с ботом вк (https://forum.antichat.xyz/showthread.php?t=1372439)

odelyaZ 11.12.2020 18:46

вроде сделал всё как надо, скрипт работает, а вот сообщество не отвечает на сообщения

https://forum.antichat.xyz/attachmen...98d006d80a.png

https://forum.antichat.xyz/attachmen...ed4225175c.png

Поигравшись я словил вот такую вот траблу, как я понял он не видит vk_api, но он у меня есть о_0

https://forum.antichat.xyz/attachmen...40e4a062f3.png

Letovo 11.12.2020 19:06

В командной строке напиши pip install vk_api

odelyaZ 11.12.2020 19:07

Цитата:

Сообщение от Letovo

В командной строке напиши pip install vk_api

стоит он уже

Letovo 11.12.2020 19:10

Если пишет, что не находит такого модуля, то какой вывод можно сделать?

Ну и ещё 7 строчка token="token"

odelyaZ 11.12.2020 19:16

Цитата:

Сообщение от Letovo

Если пишет, что не находит такого модуля, то какой вывод можно сделать?
Ну и ещё 7 строчка token="token"

токен я записал в переменную выше

Letovo 11.12.2020 19:21

Ну, и в функции vk_api.VkApi ты аргументу token присваиваешь строковое значение "token"

И давай лучше в личку вк пойдем. https://vk.me/kamalovvadim

odelyaZ 11.12.2020 19:52

Нестабильный этот питон, напишу я лучше на жс

|DEVIL| 11.01.2021 16:49

Сорян что не по теме, но всё же думаю тебе будет полезно. Зачем спамить методом, если легче сделать функцию?

Python:





Код:

def
write_msg
(
user_id
,
message
)
:
vk
.
method
(
'messages.send'
,
{
'peer_id'
:
user_id
,
'message'
:
message
,
"random_id"
:
random
.
getrandbits
(
64
)
}
)



А потом просто писать так:

Код:

write_msg(id, "Сообщение")
Никак тебя не поучаю, просто хочу облегчить жизнь в будущем)

odelyaZ 13.01.2021 22:51

Цитата:

Сообщение от |DEVIL|

Сорян что не по теме, но всё же думаю тебе будет полезно. Зачем спамить методом, если легче сделать функцию?

Python:





Код:

def
write_msg
(
user_id
,
message
)
:
vk
.
method
(
'messages.send'
,
{
'peer_id'
:
user_id
,
'message'
:
message
,
"random_id"
:
random
.
getrandbits
(
64
)
}
)



А потом просто писать так:

Код:

write_msg(id, "Сообщение")
Никак тебя не поучаю, просто хочу облегчить жизнь в будущем)

не собираюсь в питон больше лезть, но спасибо)

urlykkz 31.01.2021 23:28

в вк апи уже есть vk.messages.send(user_id= ид в вк ,message=text,random_id= любое число )

скорее всего у тя vkapi для питон 2


Время: 08:02