Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak

Telegram bot for automating the reception and publication of announcements

The key functionality of the bot developed using LLM (language models).

For users:

- Interactive dialogue: Step-by-step creation of an advertisement (title, description, photo, price, contacts).

- Media upload: Ability to add up to 5 photos to one advertisement.

- Limit system: Built-in mechanism that allows each user to submit 5 advertisements per month for free, with a monthly automatic reset of the counter.

For the administrator:

- Moderation center: All applications are sent to the administrator's personal chat in the form of a ready-formatted message.

- One-click management: Interactive buttons ("Publish" / "Delete") allow for instant publication of the advertisement in the target channel or rejection of it.

- Flexible access provision: Special command (/grant) for manually granting additional advertisements to users after payment.

Technical implementation:

Language: Python 3.

Main library: python-telegram-bot.

Database: SQLite for storing data about users, their limits, and the date of last activity for monthly resets.
Work details
Added 1 October 2025
199 views
Freelancer
Serhii Ivanov
Ukraine Kropivnitskiy  30  0

Available for hire Available for hire
30 Safes completed
On the service 3 years