Skip to content

Latest commit

 

History

History
49 lines (38 loc) · 3.56 KB

README.md

File metadata and controls

49 lines (38 loc) · 3.56 KB

ChatManagerWebhook

🐍Python webhook for Чат-Менеджер.

Сначала прочитайте эту статью: https://vk.com/@cm-callback-api.

Вы также можете установить готовый вебхук

Настройка

settings = {'token': '...', 
            'id': 1, 
            'access_token': '...'}

token

Это токен от API Чат-менеджера. Чтобы его получить, авторизуйтесь на сайте, затем перейдите по этой ссылке
Токен будет находиться в поле "token"

id

Всё просто - это ID вашей страницы ВКонтакте. Если вы не знаете, как узнать свой ID - посмотрите способы в интернете, их достаточное количество.

access_token

Это токен от вашей страницы ВКонтакте. Токен от приложения VK Admin можно получить по этой ссылке. Никому не сообщайте его!

Беседы

chats = {'AAA': 111, 'BBB': 222}

Это "словарь". В него записываются данные в виде пар ключ-значение. AAA является ключом, а 111 - его значением. Так же и BBB является ключом, а 222 значением. Записывать беседы нужно в виде "UID": chat_id
Т.е. UID будет ключом, а chat_id его значением.
Если вы хотите записать новую беседу, то через запятую запишите новую пару ключ-значение.
UID можно узнать с помощью команды !справка в беседе.
chat_id можно узнать, зайдя в беседу, и скопировав число из адресной строки.

Установка

Зарегистрируйтесь на PythonAnywhere и создайте приложение на Flask с версией Python 3.7

alt text

Далее в /mysite будет файл flask_app.py. В репозитории он называется так же. Вы можете скопировать код с репозитория и вставить его в файл flask_app.py Должно получиться так:

alt text После этого перезагрузите приложение. Ваш сервер готов. Теперь нужно сделать первый запрос. Для этого вы должны перейти по ссылке:
https://api.chatmanager.pro/?method=account.setWebHook&token=TOKEN&url=https://NICKNAME.pythonanywhere.com.
Вместо TOKEN ставите токен от API Чат-менеджера, который мы получили выше. Вместо NICKNAME ставите свой ник на PythonAnywhere.

Обратная связь

Можете писать в ВК.
Не пишите тупых вопросов, здесь я объяснил максимум что смог.
Вы всегда можете установить готовый вебхук, если у вас что-то не получается.