ichi404gh / busya

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Busya

Telegram-Бот для конфы WDH

Try

@sjdafhsadjfh_bot - ветка мастер.

@busyathebot - стабильная сборка.

Run

  1. Установите соответствующие значения переменных окружения TOKEN и UPDATE_URL (опционально).
  2. yarn
  3. yarn start
  4. Настройте вебхук на ваш домен с указанным UPDATE_URL.

Contribution

Жду пулл-реквестов в ветку мастер. Страрайтесь не нарушать существующие стили и структуру. Пишите юнит тесты на ваш функционал и следите, чтоб не сломались существующие.

Debugging

Для резработки рекомендуется редактор VS Code. В репе есть конфигурация для запуска дебаггера TS. Переменные окружения во время разработки можно указывать в файле .env. Для проксирования трафика рекомендую использовать ngrok (linux/unix) или аналоги, например:

  1. ngrok http 3003
  2. Устанавливаем вебхук на https://xxxxx.ngrok.io/{UPDATE_URL} (см консоль, указать ваш урл)
  3. F5 в редакторе.

Deployment

Проект сконфигурирован для деплоя на heroku. Необходимо самостоятельно установить переменные окружения и вебхук.

About


Languages

Language:TypeScript 100.0%