YandexGPT autoposting to a Telegram channel without code

YandexGPT autoposting to a Telegram channel takes three blocks in nana800: a timer starts the scheme on schedule, YandexGPT writes a post from your brief, and the bot publishes it in the channel. You need no Yandex Cloud key: requests to YandexGPT go through nana800 and are paid from your balance. One YandexGPT request costs as much as 40 basic block runs, and an enabled scheme costs $0.0042 per hour.

Build it in the builder

What you can automate

  • Publish a post in the channel of your shop or cafe every day at the same time: a tip, a fact or a question
  • Run weekly sections: each section gets its own timer and its own brief for the AI
  • Add a picture to a post: the Yandex GPT image generate block draws it from a description, and the bot sends a photo with a caption
  • Get drafts: the bot sends the finished post to your private chat, and you publish it yourself
  • Keep one style: the system prompt describes the tone, the length and what to avoid, for example hashtags

How to set it up

  1. 1

    Prepare the bot and the channel

    Create a bot with @BotFather, copy the token and make the bot an admin of your channel. Use the @name of a public channel or an ID that starts with -100. The @getmyid_bot bot shows the ID.

  2. 2

    Set the schedule

    Create a scheme or open the Generate Telegram Posts template. In the time internal trigger choose the publishing time, for example hour 10 and minute 0, and check the time zone. For a weekly post, also choose a weekday.

  3. 3

    Write the brief for YandexGPT

    In the Yandex GPT text request block, describe the channel in the system prompt: its topic, audience, tone and post length. Put the topic of the post into the user prompt. Creativity is a number from 0 to 1, higher means more varied texts. Pick SHORT or MEDIUM for the result length.

  4. 4

    Set up publishing

    In the Telegram message send block, paste the token and the channel ID, and put result_text from the YandexGPT block into the message, which the template already does. Pick the plain_text format so asterisks in the AI answer do not break the message.

  5. 5

    Turn the scheme on and test it

    Turn the scheme on and press the button trigger: the post appears in the channel at once. Every such test is a paid YandexGPT request. If you do not like the text, adjust the brief and run it again. Keep the scheme on: while it is on, it costs $0.0042 per hour.

Pricing

A run of a YandexGPT and YandexART block costs $0.04-$0.06, a run of a Telegram block costs $0.001. Every month the balance is topped up to $3.50 for free, an enabled scheme costs $0.0042 per hour.

Services in this connection

  • YandexGPT and YandexART

    Use YandexGPT without code for posts, customer replies and daily digests, and YandexART for images. No Yandex Cloud key needed, free balance every month.

  • Telegram

    Build a Telegram bot without code: reply to messages, add buttons, send leads and alerts to a chat, group or channel. Free balance every month, no card needed.

Ready template

Frequently asked questions

The timer and the Telegram message each cost the basic block price, $1 per 1,000 runs. One YandexGPT request costs as much as 40 such runs. An enabled scheme costs $0.0042 per hour, which takes most of the free balance topped up to $3.50 every month. So a daily post for a whole month costs a little more than the free balance.

No. The YandexGPT blocks run through the nana800 account, so you do not need a Yandex Cloud folder or a billing account there. Requests are paid from your nana800 balance.

Every run is a separate request, and YandexGPT does not remember earlier posts. To keep texts different, raise the creativity, change topics in the prompt or add several timers with different sections.

Most often the bot is not a channel admin, or the text is longer than 4096 characters, which Telegram rejects, and a photo caption is limited to 1024 characters. Pick a shorter result length or ask for a length limit in the brief. The run log shows the error.

Yes. Add the Yandex GPT image generate block: it draws a picture from a description in the AUTO, REALISM, ANIME or ABSTRACT style and returns a link. Choose photo in the Telegram block and insert that link, and the post text becomes the caption. A picture costs as much as 60 basic block runs.

Build your first scheme for free

Sign-up is free and needs no card. Every month the balance is topped up to $3.50 for free, enough for about 3,500 runs of basic blocks.

Build it in the builder