Write
← All projects

Bots for channels and groups

Community moderation and channel automation in Telegram. The bot filters spam, runs a reputation system for members, and publishes posts on schedule.

60–100 spam messages removed per day

The problem

In open chats, spam eats up all of the admins' time. In channels, keeping to a regular posting schedule by hand is hard work.

What I did

I built bots for moderation and channel management: configured spam filtering, a member reputation system with weekly leaderboards, and scheduled posting.

Result

The chat stays clear of spam 24/7 without manual work, the point system keeps members active, and channel posts go out exactly on schedule.

Launched bots

01

Anti-spam

A bot that moderates a community and keeps it active. It filters spam with a language model, gives points for helpful answers, and posts a weekly top list of members.

Screen recording coming later

Tell me what goes on in your chat or channel. I'll suggest how the moderation or the posting should work.

Discuss a Telegram bot

What the work involves

What it includes

The whole system: a bot with moderator rights, the algorithms that filter spam or generate posts, a database, and the server side.

What I need from you

A link to your chat or channel, moderation rules, or content preferences. We agree on the moderation rules and the posting schedule before the start.

After launch

I deploy the project to the server. If something breaks in my own code, I fix it. After that I keep the server running, tune the filters and add commands as agreed, month to month.