Facebook setup
Automatically publish deals on Facebook Pages by connecting a Meta app.
Facebook setup
AutoDeals can also publish deals on Facebook Pages automatically. The setup is done from the Telegram bot, not the mini-app.
Channel → Settings → Integrations → Facebook
ℹ️
Facebook **Groups** are not supported: AutoDeals only publishes to Facebook Pages.
What you need
- A Facebook Page you manage.
- A Meta for Developers account.
- A Meta/Facebook App.
- Permissions to publish on Pages.
Data to grab from Meta
From the Meta dashboard you need:
App ID;App Secret;Client Token.
App ID and App Secret are usually in App Settings → Basic, while Client Token is in advanced settings.
Setup in the bot
- Open AutoDealsBot.
- Select the channel.
- Go to
Settings → Integrations → Facebook. - Press
Configure Facebook App. - Enter
App ID. - Enter
App Secret. - Enter
Client Token. - Go back to the Facebook menu.
- Press
Link pages. - The bot shows a code and a Facebook link.
- Open Facebook, enter the code, and authorize the app.
- Go back to the bot and press
Verify link. - Open
Linked pages. - Enable the pages you want to publish to.
- Set a daily limit if needed.
- Enable
Automatic publishing.
Limits
- Maximum 3 Facebook Pages per Telegram channel.
- Each page has a configurable daily limit.
- If Facebook errors out, the Telegram post is not blocked.
- AutoDeals avoids publishing the same post twice on the same page.
Amazon tags dedicated to Facebook
You can configure Amazon tags specific to Facebook:
- Telegram keeps using the normal channel tags.
- Facebook uses the dedicated tags, when configured.
- You can set a default tag and marketplace-specific tags.
⚠️
Tag swapping works on direct Amazon links. If the post already contains a shortlink, AutoDeals cannot safely rewrite the destination.
Common errors
If you don't see your page, check:
- you are an admin of the Page;
- you selected the page during authorization;
- the Meta app has the required permissions;
- the app is Live if external users are involved.
If the Facebook code expires, press Link pages again.
If Telegram publishes but Facebook doesn't, in the Facebook menu check:
- the app is configured;
- at least one page is enabled;
- automatic publishing is on;
- the daily limit isn't reached;
- no recent error on the page.