Настройка Telegram Bot
Создание телеграм бот
В вашем аккаунте нужно написать контакту @BotFather
Нажать кнопку Start если бот еще не запущен
Написать команду
/newbot
и следовать инструкциям в боте для получение токена
Установить полученный токен
Подключится к вашему серверу по SSH или FTP
Иницилизировать проект
3. Нужно настроить token и username в файле
/var/www/exchanger-bot/config/app_config.json
username это имя бота в системе телеграм, пожалуйста имя бота указывайте без @
4. Настроить домен в конфигурации /var/www/exchanger-bot/config/app_config.json
Домен: www.exchanger.domain
предоставлен как пример замените его на домен вашего сайта! Eсли обменник у вас установлен на субдомен www
пожалуйста указывайте домен с www
baseUrl: формируется по принципу https://ваш_домен/tg
Пример заполнения конфига:
5. Доступ к MongoDB:
Требуется наличие MongoDB на сервере. Если вы устанавливаете бота на тотже сервер где у вас установлено exchanger-api возьмите mongo:uri с файла exchanger-api/config/app_config.json
Укажите в файле конфигурации /var/www/exchanger-bot/config/app_config.json
доступы к базе данныx MongoDB
6. Применить изменения конфигурации (перезапустить сервис)
Требуется наличие диспетчер процессов PM2. Установить можно командой
npm install pm2 -g
Last updated