first ver
This commit is contained in:
parent
6c2ecf5b98
commit
dfaa083f48
|
@ -0,0 +1,3 @@
|
||||||
|
{
|
||||||
|
"python.pythonPath": "C:\\Users\\dan63\\AppData\\Local\\Programs\\Python\\Python38-32\\python.exe"
|
||||||
|
}
|
|
@ -0,0 +1,34 @@
|
||||||
|
import vk_api
|
||||||
|
from vk_api.longpoll import VkLongPoll, VkEventType
|
||||||
|
|
||||||
|
def write_msg(user_id, message):
|
||||||
|
vk.method('messages.send', {'user_id': user_id, 'message': message})
|
||||||
|
|
||||||
|
# API-ключ созданный ранее
|
||||||
|
token = "6a9c267cd469388709a9e9acaddbe0aa81a0abbf12239b3e597a31729ffbddb9c88e80a443554c918b8f7"
|
||||||
|
|
||||||
|
# Авторизуемся как сообщество
|
||||||
|
vk = vk_api.VkApi(token=token)
|
||||||
|
|
||||||
|
# Работа с сообщениями
|
||||||
|
longpoll = VkLongPoll(vk)
|
||||||
|
|
||||||
|
# Основной цикл
|
||||||
|
for event in longpoll.listen():
|
||||||
|
|
||||||
|
# Если пришло новое сообщение
|
||||||
|
if event.type == VkEventType.MESSAGE_NEW:
|
||||||
|
|
||||||
|
# Если оно имеет метку для меня( то есть бота)
|
||||||
|
if event.to_me:
|
||||||
|
|
||||||
|
# Сообщение от пользователя
|
||||||
|
request = event.text
|
||||||
|
|
||||||
|
# Каменная логика ответа
|
||||||
|
if request == "привет":
|
||||||
|
write_msg(event.user_id, "Хай")
|
||||||
|
elif request == "пока":
|
||||||
|
write_msg(event.user_id, "Пока((")
|
||||||
|
else:
|
||||||
|
write_msg(event.user_id, "Не поняла вашего ответа...")
|
Loading…
Reference in New Issue