Skip to content

prosvita/telegram-checkpromise-bot

Repository files navigation

Telegram Bot для стеження за успіхами влади

Build Status

Розробка

# Встановлення залежностей
npm i

# Запуск сервера для завантаження даних
npm run dev-static

# Запуск бота
TG_TOKEN="000000000:xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" npm run dev

Конфігурація

Бот налаштовується зміною конфігураційних файлів в /configs/*/node.js в залежності від змінної оточення NODE_ENV.

Production

# Встановлення залежностей
npm i --production

# Запуск бота
NODE_ENV=production TG_TOKEN="000000000:xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" node index.js

Запуск в docker

docker run -d \
    --name tg-checkpromise \
    -e TG_TOKEN="000000000:xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" \
    -v $(pwd)/db:/app/db \
    levonet/telegram-checkpromise-bot

Deploy

VERSION="$(date +%y%m%d%H%M)" TG_TOKEN="000000000:xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" INVENTORY_HOSTNAME="server" npm run deploy

About

Telegram Bot — Стежимо за успіхами влади

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published