> For the complete documentation index, see [llms.txt](https://wiki.tribute.tg/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://wiki.tribute.tg/for-content-creators/automatic-posting-for-subscriptions-and-donations.md).

# Automatic Posting for Subscriptions and Donations

Automatic posting lets you publish subscription and donation posts to selected channels on a schedule — without doing it manually each time.

## How to Enable Automatic Posting

Follow these steps to turn on auto-posting:

#### 1. Open the subscription or donation

Go to the settings of the subscription or donation.

<figure><img src="/files/wedN0xKLNNWVrQ9UCM1h" alt="" width="375"><figcaption></figcaption></figure>

#### 2. Turn on auto-posting

Switch on the “Auto-posting” toggle to activate the feature.

<figure><img src="/files/FIwzIYEqq2gjvx4HeFNl" alt="" width="375"><figcaption></figcaption></figure>

#### 3. Choose your channels

You’ll see only the channels where the Tribute bot is added as an admin.\
Select one or several channels — your posts will appear in all of them at once.

If you don’t have any channels with the Tribute bot set as admin, auto-posting cannot be enabled.

<figure><img src="/files/tDsIRwlkzImoogFkhL6c" alt="" width="375"><figcaption></figcaption></figure>

#### 4. Set the schedule

Choose:

* how often to post (weekly or monthly),
* the day or date,
* the time of publication.

<figure><img src="/files/l58WYuJrg13hTyQa73FD" alt="" width="375"><figcaption></figcaption></figure>

#### 5. Save your settings

After saving, you will see:

* whether auto-posting is enabled,
* the date and time of the next scheduled post.

If you choose a time that has already passed, the system will automatically move the first publication to the next possible slot.

<figure><img src="/files/Za4eWOHAkMPgsk6DjRxE" alt="" width="375"><figcaption></figcaption></figure>

## How Automatic Posting Works

When it’s time to publish, Tribute does the following:

#### 1. Checks channel availability

* If the bot is in the channel and still has admin rights, the post will be published.
* If the bot has been removed or lost permissions, that channel is automatically excluded from auto-posting.

If multiple channels are selected and one becomes unavailable, posts will continue publishing to the remaining ones.\
If the unavailable channel was the only one — auto-posting will be turned off entirely.

#### 2. Builds the post using up-to-date data

Each post is generated from scratch and includes current:

* title,
* description,
* price,
* cover,
* buttons.

Any changes you make to the subscription or donation will be reflected in the next automatic post.

## Simultaneous Posts

If several auto-posts are scheduled for the same time, that’s completely fine.\
There’s no limit to how many auto-posts can be published in a single channel.

## If Something Goes Wrong

The system handles errors automatically:

* If a channel is temporarily unavailable or Telegram returns an error, that specific post will be skipped — the rest will continue as planned.
* If a channel becomes permanently unavailable (the bot is removed or loses rights), it’s removed from the auto-posting setup;
* if no channels remain, auto-posting will be disabled entirely.<br>
