Добро пожаловать в Чат Энвелла, я ваш проводник - Баквит!
Баквит - бот-администратор, созданный специально для чата https://t.me/envell_chat.
- Перейти в профиль Баквита
- Пригласить его в свой чат
- Дать ему права администратора
- ...
- ПРОФИТ!
-
Установить последнюю версию NodeJS.
-
Установить последнюю версию MongoDB.
-
Скачать данный репозиторий, используя
git clone https://github.com/Rul991/buckwheat-botили через архив. -
Переименовать
rename to .envв.env -
Получить токен через @BotFather
-
Заполнить
.envПример:
# полученный токен от @BotFather BOT_TOKEN = 1234567890:ABCDEFGHJKLMNOPQRSTUVWXYZabcdefghjk # название базы данных(можно ввести любое) DB_NAME = database # можно оставить как тут, если mongodb установлен на тот же компьютер DB_URL = mongodb://localhost:27017 # id чата CHAT_ID = -100000000000 # твой id(не username) в тг DEV_ID = 1234567890 # оставить как тут MODE = prod # Если вы не используете webhook, то следующие поля можно не заполнять DOMAIN = # Домен HOOK_PORT = 3000 # Порт SECRET_TOKEN = # Секретный токен для предотвращения случайных попаданий на ваш сайт SECRET_PATH = / # Путь на сайте до вашего хука
-
Ввести в консоль
npm run devилиnpm start -
...
-
ПРОФИТ!