Free Automation for Any Telegram Channel
Hello everyone!
I had a few Telegram channels, but I didn't enjoy managing them. It took up a lot of time, and I constantly had to search for new topics and information for the channels. That's when I decided to create this project. It's a completely free gpt-3.5-turbo that will manage your channel for you. All you need to do is set up the virtual environment variables and launch the bot with a single command.
The bot remembers the last 5 messages it sent to your channel, so it doesn't repeat itself. ๐
Here's an example of a Telegram channel that is managed by this bot: Pycat. This channel, in Ukrainian language, is about delicious dishes for developers, with recipes written by a Python developer who is also a cat. I think it's an interesting idea for a trial channel ๐ผ
It's best to create a channel from scratch and connect it to my repository. That way, all the posts will be written in a consistent style. Alternatively, you can provide example posts in a virtual environment variable where you specify the theme of your channel, so the bot understands what posts to write.
You can run it on your local machine or on any server, such as Replit.
In the future, I plan to teach the bot to search for interesting information on the Internet and create autoposting, for example, to have the bot write posts in your channel every hour.
Phew... I spent more time writing this article than creating the project. ๐ It took me three days to create this project, and it took me Sunday to gather my strength and finally write this article. I just couldn't find the time for it.
I hope you liked this project. Write your thoughts in the comments ๐