PDA

Просмотр полной версии : vk


tlwsn
15.11.2019, 02:17
Python:






import
requests
import
vk_api
from
vk_api
.
longpoll
import
VkLongPoll
,
VkEventType

token
=
"token"
vk_session
=
vk_api
.
VkApi
(
token
=
token
)
longpoll
=
VkLongPoll
(
vk_session
)
vk
=
vk_session
.
get_api
(
)
for
event
in
longpoll
.
listen
(
)
:
if
event
.
type
==
VkEventType
.
MESSAGE_NEW
and
event
.
text
:
print
(
event
.
text
)




Добавляю бота в беседу - ничего, даю боту админку в беседе - ничего, пишу боту в лс - все норм.

Как сделать так, что бы он и в беседе тоже срабатывал?

ALF
15.11.2019, 04:12
messages.send | Développeurs | VK

vk.com


Код:






Для пользователя:
id пользователя.

Для групповой беседы:
2000000000 + id беседы.

Для сообщества:
-id сообщества.




Python:






send_id
=
0
if
event
.
from_user
:
send_id
=
event
.
obj
.
from_id
elif
event
.
from_chat
:
send_id
=
2000000000
+
event
.
chat_id