Groups and access

A group is authorized when it's on the bot's allowed list. Each feature decides for itself whether it checks that list.

A group is authorized when it's on the bot's allowed list. Each feature decides for itself whether it checks that list.

What "authorized" means

A message passes the authorization check when any of these is true:

Who's authorized

SettingValue
Owner or platform adminIn any chat.
DM-authorized usernameIn their own private chat with the bot.
Allowed groupAnyone in that group.

There's no limit on how many groups you can allow.

How a group gets authorized

/authorize

Sent by the owner or a platform admin, /authorize authorizes the chat. Sent by anyone else, it only adds the chat to the dashboard's Discovered Groups list, with no reply.

In a group the reply is Authorized (<chat_id>)., plus To unlock image editing and full functionality, promote me to admin in this group. when the bot isn't an admin yet. In a DM it replies Authorized for edits.

On failure: Couldn't authorize this group — please try again.

/getid

Anyone can send /getid. It replies with the chat's numeric id. When the owner or a platform admin sends it, the chat is authorized in the same step.

Manage Groups

Only the owner or a platform admin can tap a row in /menu → Manage Groups to authorize or remove that group. The picker is described in the previous chapter.

The dashboard Groups tab

Owner only. Discovered Groups lists chats the bot has seen but you haven't authorized, shown in a modal. Select any number and tap Authorize (n), or leave them unauthorized.

Authorize A DM pre-authorizes one username for DM generations. See DM authorizations below.

Note

Bots can't look up private invite links (t.me/+…, /joinchat/…). For a group you only have a private link to, send /getid inside the group and use the id. Same for the buy bot's own group list.

How one is removed

Two ways out

PathAction
Manage GroupsTap a row to flip it to
The Groups tabTrash icon on the group's card, then confirm

There's no command for it. Removing a group stops image generation there.

DM authorizations

A DM authorization gives one Telegram username the same access as an allowed group, but only in their own private chat with the bot. They can't authorize anything else.

DM-authorized usernames

SettingValue
Cap50 per bot
Configured fromThe dashboard's Groups tab → Authorize A DM. No Telegram command creates one.

Revoke from the same tab's trash icon. Access ends on their next message.

The dashboard Groups tab

Rows on the Groups tab

RowWhat it isRemovable
AllowedA group you authorizedYes
DemoSet by Memescale for demo sends; not part of your allowed groupsNo
DM authorizationSee DM authorizations aboveYes

What the allowlist gates

Each feature decides for itself whether it checks the allowed-groups list.

FeatureGated by
Image generation and image editAllowed groups, or a DM authorization
/raidAllowed groups
MP3 downloadAllowed groups
Emoji pack creationAllowed groups, plus the /newpack Emoji Creator switch in groups
X automation deliveryAllowed groups
/holdersNothing; works in any chat
Multi-Chain Scanner, /mycalls, /viewallcalls, /leaderboardOnly the scanner switch
Buy bot postingThe buy bot's own group list, see below
Custom text commands and button commandsNothing

Where a check fails, the bot stays silent.

The buy bot's separate pool

The buy bot posts to its own list of groups, separate from the allowed groups. Up to 10.

/enablebuybot in a group adds it to both lists.

Warning

Removing a group from the allowed list doesn't stop buys posting there. Remove buy bot targets from the buy bot's own Manage Groups (/buybotgroups, or the button on its settings card).