The buy bot posts a message in a Telegram group every time someone buys the token it is configured for. Set it up inside Telegram or from the dashboard.
Overview
Who may operate it
| Setting | Value |
|---|---|
| Allowed | The bot's Memescale owner, or a Memescale platform admin. |
| Telegram group admins | Not included. |
| A non-owner sends a command | No reply. |
| A non-owner taps a button | Alert popup: "Owner / admins only". |
Setting it up is turning it on
The buy bot turns on by itself the first time a save leaves it with both a contract address and at least one group. Removing the last group and adding one back turns it on again. While both are present, the settings-card switch,
/enablebuybot, Lock It In and the dashboard toggle control it. Saving with only one of the two never turns it on.
In Telegram
Group path
- Add the bot to the group and promote it to admin. If it isn't admin yet, it replies
Promote me to admin first, then send /enablebuybot again. - Send
/enablebuybotin the group. This authorizes the group and adds it to the buy bot's groups (up to 10). - If no contract address is set yet, the bot replies
Send the contract address right here and I'll enable it. - Paste the contract address in that same group. Anything that isn't an address is ignored and the prompt keeps waiting.
- If the address is an EVM address DexScreener doesn't list, the bot asks
Which chain is this token on?with one button per EVM chain. - The bot replies
Done ✅ — $SYM buys post here.followed bySend /buybotsettings if you'd like to customize the layout, emojis, or media.The group is now live.
Note
If a contract address is already set, step 2 finishes with
Buy bot enabled ✅ — buys post here.If the group is already added and the bot is on:Buy bot is already enabled for $SYM here — still running, nothing changed.
Limit
Past 10 groups:
Limit reached, we're already in 10 groups. Remove a group first and then send the /enablebuybot again to enable the buy bot.
Starting in a DM
- Send
/enablebuybotin a DM with no contract address set. The bot repliesSend the token's contract address and I'll set it up. - Paste the address. The bot looks it up on DexScreener and shows a card:
Found $SYM — <name>(orI couldn't find that token on DexScreener yet — it may be very new.), the chain, the address, andLock it in?, with Confirm ✅ / Cancel buttons. - Tap Confirm ✅. The bot saves the contract address and chain. If DexScreener lists links the layout uses, the socials card opens next (see Commands and the settings card); otherwise any missing link is asked for one by one.
- With a token set but no group yet, the bot replies
No group yet — Send /enablebuybot inside any group I'm an admin in and I'll begin sending alerts right away. - Go to the group, promote the bot to admin, and send
/enablebuybot.
Forking a layout first
- Send
/forkbuybot. If the bot already has a custom layout, it warns that the fork will overwrite it. - Paste or forward the other bot's buy post — image, GIF or video included. This copies only the body text, size emoji and media. The buy bot is not enabled and no groups are added.
- The post-fork wizard opens: links, then media and emoji, then locked in — see Commands and the settings card. It asks for the contract address first; the DexScreener lookup also supplies the project links.
- Tapping Lock It In turns the bot on only if a group is already added. Without one, the final card tells you to send
/enablebuybotin the group.
Limit
A private invite link (
t.me/+…) can't be used to add a group. Send/getidin that group and paste the numeric ID instead.
In the dashboard
The buy bot is available for Telegram bots only.
Dashboard path
- Open the Buy Bot tab: dashboard → beta tab → Buy Bot.
- Tap Set up.
- Pick the chain:
Which chain is the token on?shows one button per supported chain; Cancel closes the tab. - In Settings, set Currently enabled in to a group. Picking a group labelled "unauthorized — picking authorizes it" authorizes it.
- Enter the Contract address.
- Optional: Layout settings, Emoji settings, media, buttons, body edits.
- Tap Save & push.
Warning
The dashboard's group picker holds one group — picking a new one replaces it. To post in more groups (up to 10), send
/enablebuybotin each extra group or use Manage Groups in Telegram.