Skip to content

Commit bc2127c

Browse files
committed
docs(README): update bot description and setup instructions
- Added a description of the bot's personality and purpose, highlighting its connection to Matrix and Python themes. - Updated setup instructions to include optional steps for setting the bot name and description via @Botfather.
1 parent 64b4cfb commit bc2127c

1 file changed

Lines changed: 8 additions & 2 deletions

File tree

README.md

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,8 @@
22

33
Official Telegram bot for the main Italian Python group and local sub-groups in Italy.
44

5+
**Electus** — named after Neo's Latin epithet ("the chosen one") from The Matrix. The bot personality blends Matrix and Python themes, guiding users through verification and community moderation in Italian.
6+
57
## Features
68

79
- **Welcome captcha**: New members must read a rules file and send a secret command to the bot in private chat before they can post in the group
@@ -32,12 +34,16 @@ Official Telegram bot for the main Italian Python group and local sub-groups in
3234
# Edit .env and set TELEGRAM_BOT_TOKEN
3335
```
3436

35-
4. If using PostgreSQL (`DATABASE_URL` set), create the schema:
37+
4. (Optional) Set the bot name and description in [@BotFather](https://t.me/BotFather):
38+
- `/setname``Electus`
39+
- `/setdescription``Guardiano della comunità Python Italia`
40+
41+
5. If using PostgreSQL (`DATABASE_URL` set), create the schema:
3642
```bash
3743
psql "$DATABASE_URL" -f schema.sql
3844
```
3945

40-
5. Run the bot:
46+
6. Run the bot:
4147
```bash
4248
uv run python-italy-bot
4349
# or: uv run python -m python_italy_bot.main

0 commit comments

Comments
 (0)