After your bot is connected, the setup wizard walks you through every configuration option. This guide explains what each setting does and how operators we know actually use them.
You can edit any setting later from your dashboard — there's no “final” state. The wizard just ensures nothing important is left blank on day one.
Network identity
Your network identity is the brand your subscribers see in every daily list. Pick names and colours your audience will recognise at a glance.
Network name
This is the display name in the daily list header, welcome messages, and the bot's own profile if you choose. It's not the bot's Telegram username — that's set in BotFather and can't be changed without creating a new bot.
- Maximum 100 characters
- Emojis allowed (and encouraged)
- Visible to all subscribers
Good examples: WhaleList, 0xCrypto Networks, NFT Pulse. Avoid generic names like “Channel List” — they don't stick in memory.
Theme colour
Your theme colour appears in:
- Bracket pills in the daily list
- Bot avatar gradient (if you don't upload a photo)
- Highlights in the welcome message
- Your dashboard preview
Pick from 130+ swatches grouped by family (red, orange, emerald, blue, purple, etc.). You can select multiple to use as accents in different sections.
Multiple colours
Network photo
Upload a logo or banner image for your network. This is separate from your bot's avatar (set in BotFather) and appears in:
- Daily list header (top of every publication)
- Welcome message thumbnail
- Dashboard branding
- Format: JPG, PNG, or WebP
- Size: up to 5 MB
- Dimensions:512×512 minimum recommended; we'll downscale gracefully
Emoji style
Emojis are how your daily list reads at a glance. We expose four slots plus per-bracket headers, giving you full control without Markdown gymnastics.
Around the network name
Two slots (left + right) wrap your network name in the daily list header. Example: 🐋 WhaleList 🐋
These slots appear in the welcome message and the daily list intro — anywhere we render the network name standalone.
Per-channel slots
Two slots (left + right) wrap individual channel names inside each bracket. Example: 🔥 Channel Name 🔥
Spacing toggles let you control whether there's a space between the emoji and the name, or no space (tight emoji-name composition). Both live next to the slot pickers.
Bracket header emojis
Each bracket gets its own emoji that renders in the bracket header. Defaults try to match the bracket size (smaller emojis for smaller brackets, climbing to bigger statement emojis at the top). You can override any of them.
Tip
Brackets explained
Brackets are size-based groupings for channels. A channel with 500 members belongs in the “Small” bracket; one with 50,000 members belongs in “Whale”. Your daily list renders one section per bracket.
Default brackets
We ship sensible defaults based on real networks:
- Mini — < 500 members
- Small — 500 to 2,000
- Medium — 2,000 to 10,000
- Large — 10,000 to 50,000
- Whale — 50,000+
Customising ranges
From the dashboard, you can:
- Add or remove brackets
- Edit the min/max range for each
- Rename them (“Tier 1”, “Mega”, etc.)
- Reorder them (typically smallest → largest)
- Set a colour and emoji per bracket
Channels are auto-assigned to brackets based on their current member count, refreshed daily.
Channels vs. Groups
Telegram has two community types — channels (broadcast) and groups (chat). They scale differently, so 0xLISTS lets you configure separate bracket sets for each.
A 5,000-member chat group is a much bigger deal than a 5,000-member channel. Keeping the bracket math separate avoids misleading rankings.
How many brackets to use
- 3 brackets — clean, fast to read, works for small networks
- 5 brackets (default) — sweet spot for most operators
- 7+ brackets — only if your network has a wide size distribution; otherwise top brackets sit empty
Messages editor
Messages are the templated copy your bot sends. We ship strong defaults that interpolate your network name, emojis, and colours — most operators don't touch them.
The five templates
- Welcome (public) — pinned once in your network channel for new joiners
- Welcome (private) — what users see when DMing your bot
- Daily list intro — the header at the top of each daily publication (on the network channel and, where configured, on every cross-pub send)
- Bracket header— rendered above each bracket section on the network channel. On cross-pub sends, only the recipient's own bracket header appears.
- Footer / CTA — closing text below the last bracket, including the CTA button on the network channel
Auto-regenerate vs. custom
As you tweak your network name, colours, or emojis, the editor live-updates pristine templates so they always reflect your current settings. The moment you manually edit a template, that template is “customised” and stops auto-updating — we won't overwrite your work.
Reset to template
Available variables
Inside any template you can use:
{network_name}— your network name{channel_count}— total channels in the list{bracket_name}— current bracket (in bracket headers only){date}— today's date
Approval modes
When channel owners try to join your list, you choose what happens next.
Auto-approve
Channels that meet your minimum requirements (size, age, anti-spam) are accepted immediately. Use this when your network is open and you trust the brackets to filter quality.
- Fastest growth
- Less moderation overhead
- Good for permissive themes
Manual review
Every join request lands in your supergroup's “Requests” topic. You approve or reject each one with a single tap.
- Full curation control
- Good for niche or premium networks
- Owner is auto-notified of the decision
Switching between modes
You can flip this anytime in the dashboard. Switching to manual won't retroactively review previously approved channels — only new requests.
Photo upload tips
Two distinct images live in your config:
- Bot avatar— set via @BotFather, used as the bot's profile picture
- Network photo — uploaded in our wizard, used in the daily list header
Keeping them visually related (same colour palette, same logo treatment) makes your brand feel consistent across surfaces.