Skip to content

DeryabinSergey/go-ai-poster

Repository files navigation

Automatic Ai telegram group manager

Automatic Telegram group manager based on OpenAi GPT-3.5 API. Very cheap and easy to use. The Bot is stored as Google Cloud Function, so it can be used for free. Themes for generation posts are received by Google Pub/Sub and sent by shedule via Google Cloud Scheduler.

Example of Telegram Channel: @ai_talking_to_dev And here is schedule of posts fo this channel:

cron screenshot

In task can be a topic for a post from the dictionary file. In this case, we randomly get one of the themes by this key in the Dictionary. Or it can be a theme to generate a post directly. The Dictionary file is stored in Google Cloud Storage, in the repository, it is just an example. You can use your dictionary. Also, Google Cloud Storage stored messages log for OpenAi model.

Why storage in Google Cloud Storage?

Because this is free for this usage and does not need a hight performance in our case.

Releases

No releases published

Packages

No packages published

Languages