Skip to content

asvbkr/ttBotDemo

Repository files navigation

ttBotDemo. Python 2 and 3 compatibility

Демонстрационный бот для ТамТам на основе https://github.com/asvbkr/TamTamBot Рабочий инстанс - https://tt.me/asvbkrTestBot1 (@asvbkrTestBot1)


Инструкция:

  1. Клонировать текущий репозиторий - https://github.com/asvbkr/ttBotDemo
  2. При отсутствии установить в используемый интерпретатор пакеты: six, certifi, urllib3
  3. Установить переменную среды TT_BOT_DEMO_API_TOKEN - указать токен, полученный от @PrimeBot
  4. При необходимости:
    • Установить переменную среды TRACE_REQUESTS - вывод информации о всех запросах. Возможные значения - True или False
    • Установить переменную среды LOGGING_LEVEL - уровень логирования. Возможные значения - текстовые названия уровней из пакета logging. Например, DEBUG или WARNING
  5. Запустить на выполнение python manage.py runserver 0.0.0.0:5000. Для работы в режиме webhooks всё готово
  6. Для работы в режиме longpolls:
    • Под Django:
      • Старт - в браузере открыть адрес запущенного приложения с окончанием /start_polling
      • Стоп - в браузере открыть адрес запущенного приложения с окончанием /stop_polling
    • Без Django: запустить на выполнение - python BotDemo.py. Остановка - Ctrl-Break
  7. Бот с минимальной функциональностью готов.

About

Демонстрационный бот для ТамТам на основе https://github.com/asvbkr/TamTamBot

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages