Skip to content

Простейший телеграм-бот с базой данных на MongoDB, панелью для управления базой данных Mongo Express.

Notifications You must be signed in to change notification settings

zloishavrin/gigachat-bot-telegram

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GPT-бот для телеграм

Простейший телеграм-бот с базой данных на MongoDB, панелью для управления базой данных Mongo Express.

Docker-контейнер самого бота объединен в Docker-композицию с готовыми образами MongoDB и Mongo Express.

ENV-переменные

Переменная Значение
MONGO_ROOT_USER Имя пользователя для СУБД
MONGO_ROOT_PASSWORD Пароль пользователя для СУБД
MONGOEXPRESS_LOGIN Логин для панели управления БД
MONGOEXPRESS_PASSWORD Пароль для панели управления БД
BOT_TOKEN Токен от телеграм-бота
BOT_GPT Ключ от OpenAI-кабинета

Dev-режим

Докер-композиция настроена для запуска бота в dev-режиме, то есть с использованием утилиты nodemon для перезапуска nodejs-приложения после изменения файлов приложения. Можно выключить поменяв скрипт в package.json (nodemon заменить на node) или Dockerfile (заменить npm run dev на npm run start).

About

Простейший телеграм-бот с базой данных на MongoDB, панелью для управления базой данных Mongo Express.

Topics

Resources

Stars

Watchers

Forks