44 lines
1.4 KiB
Markdown
44 lines
1.4 KiB
Markdown
|
|
# Telegram Anonymous Bot
|
|||
|
|
|
|||
|
|
Бот для анонимной связи с администрацией чата.
|
|||
|
|
|
|||
|
|
## Описание
|
|||
|
|
Бот принимает текстовые сообщения от пользователей и анонимно пересылает их в чат модераторов.
|
|||
|
|
|
|||
|
|
## Установка
|
|||
|
|
|
|||
|
|
1. Склонируйте репозиторий:
|
|||
|
|
```bash
|
|||
|
|
git clone https://github.com/ваш_репозиторий.git
|
|||
|
|
cd ваш_репозиторий
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
2. Создайте виртуальное окружение:
|
|||
|
|
```bash
|
|||
|
|
python -m venv venv
|
|||
|
|
source venv/bin/activate # Для Linux/MacOS
|
|||
|
|
venv\Scripts\activate # Для Windows
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
3. Установите зависимости:
|
|||
|
|
```bash
|
|||
|
|
pip install -r requirements.txt
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
4. Создайте файл `.env` в корневой директории и добавьте туда следующие переменные:
|
|||
|
|
```
|
|||
|
|
BOT_TOKEN=ваш_токен_бота
|
|||
|
|
MODERATORS_CHAT_ID=id_чата_модераторов
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
5. Запустите бота:
|
|||
|
|
```bash
|
|||
|
|
python bot.py
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
## Тестирование
|
|||
|
|
- Отправьте сообщение боту в личном чате.
|
|||
|
|
- Убедитесь, что сообщение анонимно пересылается в чат модераторов.
|
|||
|
|
|
|||
|
|
## Лицензия
|
|||
|
|
MIT License
|