1
0
mirror of https://github.com/gmoreva/telegram-forwarder.git synced 2025-10-31 16:37:49 +02:00
2024-03-19 13:12:40 +03:00
2024-03-19 13:12:40 +03:00
2023-03-02 12:19:53 +03:00
2023-03-02 12:19:53 +03:00
2023-12-17 12:47:08 +03:00
2023-03-02 12:19:53 +03:00
2023-03-02 12:19:53 +03:00
2023-03-02 12:19:53 +03:00
2023-12-17 12:47:08 +03:00
2023-03-02 12:19:53 +03:00
2023-12-17 12:47:08 +03:00

Черновой вариант бота-помощника

Для запуска достаточно сделать следующее:

  1. Склонировать к себе репозиторий на сервер
  2. На сервере поставить Docker
  3. Создать бота через BotFather в Telegram
  4. Создать чат, включить режим топиков, сделать "историю видимой для всех новых участников", добавить созданного бота в чат и сделать админом с полными правами
  5. Узнать Chat ID по этой инструкции
  6. Перейти в папку, создать файл .env со следующим содержимым
TELEGRAM_BOT_TOKEN=<bot_token>
ADMIN_SUPPORT_CHAT=<chat_to_forward>
WORK_WITH_TOPICS=1
POSTGRES_PASSWORD=strong_password
  • TELEGRAM_BOT_TOKEN - токен, полученный у BotFather
  • ADMIN_SUPPORT_CHAT - идентификатор чата, куда пересылать сообщения.
  • WORK_WITH_TOPICS - работать ли через нативную систему топиков в телеграм (для этого надо зайти в н)

После всех операций запустить бота командой docker-compose up -d. После чего можно писать вашему боту и он будет, в удоном формате, пересылать вам сообщения в созданный чат.

Description
No description provided
Readme 321 KiB
Languages
TypeScript 91%
JavaScript 3.1%
Vue 2.7%
Dockerfile 2.6%
Shell 0.5%