https://github.com/iamlostshe/anon-tg-bot
Бот для анонимных вопросов на python, aiogram.
https://github.com/iamlostshe/anon-tg-bot
aiogram aiogram-bot aiogram3 bot bots env environment mit mit-license python python3 requirements telegram telegram-bot telegram-bots tg venv venv-python
Last synced: 2 days ago
JSON representation
Бот для анонимных вопросов на python, aiogram.
- Host: GitHub
- URL: https://github.com/iamlostshe/anon-tg-bot
- Owner: iamlostshe
- License: mit
- Created: 2024-12-16T18:10:28.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2026-03-03T11:19:35.000Z (4 months ago)
- Last Synced: 2026-03-03T14:28:18.524Z (4 months ago)
- Topics: aiogram, aiogram-bot, aiogram3, bot, bots, env, environment, mit, mit-license, python, python3, requirements, telegram, telegram-bot, telegram-bots, tg, venv, venv-python
- Language: Python
- Homepage:
- Size: 31.3 KB
- Stars: 4
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# ANON-TG-BOT
Простенький бот на python, aiogram.
### Установка / Installation
1. **Клонируем репозиторий:**
``` bash
git clone https://github.com/Microvolna/anon-tg-bot
cd anon-tg-bot
```
2. **Заполняем поля в `.env.dist` и переименовываем его в `.env`**
3. **Устанавливаем зависимости и запускаем бота:**
Через uv (рекомендуется)
**Устанавливаем `uv` (если еще не установлен):**
Linux:
``` bash
curl -LsSf https://astral.sh/uv/install.sh | sh
```
Windows:
``` bash
powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex"
```
**Запускаем:**
```bash
uv run bot.py
```
Через requirements.txt
``` bash
pip install -r requirements.txt
```
> Если вы под Linux-ом не забудьте создать виртуальное окружение
> ``` bash
> python -m venv venv
> . venv/bin/activate
> ```
5. **Запуск бота**
```
python3 bot.py
```
# Структура проекта
```
.env - файл с токеном и списком админов
bot.py - основной файл бота
messages.py - файл с шаблонами сообщений
requirements.txt - зависимости проекта
```