Skip to content

kamekuro/pxolly-webhook

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

@pxolly: вебхук

Это — вебхук на Python для @pxolly: чат-менеджера. Для хотя бы минимального понимания, как он работает, нужно сначала прочитать статью «Callback API» от @pxolly.
Вы также всегда можете установить готовый вебхук (статья по установке).

Оглавление

  1. Настройка
  2. Получение токена от VK
  3. Получение токена от API @pxolly: чат-менеджера
  4. Запуск

Настройка

config.json

Описание значений:

Значение Описание Тип
port Порт, на котором будет запущен вебхук (по умолчанию 6789) integer
credentialvk_token Токен от аккаунта VK. Получение: тык string
credentialpxolly_token Токен от API @pxolly: чат-менеджера. Получение: тык string
web-checktitle Название веб-страницы (лучше оставить дефолтное значение) string
web-checktext Основной текст (это может быть что угодно, что кратко расскажет о том, где находится пользователь) string
web-checklittle_text Нижний текст (текст с небольшим описанием) string

Структура файла:

{
    "port": 6789,
    "credential": {
        "vk_token": "",
        "pxolly_token": ""
    },
    "web-check": {
        "title": "@pxolly: вебхук",
        "text": "@pxolly: вебхук",
        "little_text": "Вебхук для <a href=\"https://vk.com/pxolly\">@pxolly [VK]</a> работает!"
    }
}

Получение токена от VK

Токен от VK можно получить по этой ссылке: vkhost.github.io

Позже тут будет подробная инструкция с получением токена…

Получение токена от API @pxolly: чат-менеджера

Вам необходимо написать в ЛС @pxolly: чат-менеджера команду !токен новый (бот вам даст ссылку на его мини-приложение, где вы должны будете получить токен).

Позже тут будет подробная инструкция с получением токена…

Запуск

Предполагает, что у вас уже есть свой сервер, на котором вы можете настроить порты

До первого запуска:

git clone https://github.com/unneyon/pxolly-webhook pxwb
cd pxwb
pip3 install -r requirements.txt --force-reinstall

После этого вебхук можно запускать этой командой:

python3 -B main.py

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published