Skip to main content

Bot Configuration

Every setting your bot exposes — identity, theme, emojis, brackets, messages, and approval. With recommendations from real operators.

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

Most operators pick 1–2 colours. Three or more starts to look busy. The wizard caps you at five — that's for special themed events, not daily use.

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

Operators who change nothing else often see good results just from picking distinctive bracket emojis. The defaults are fine; custom emojis make the list feel like yours.

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

If you want a customised template to track your settings again, hit the “Reset to template” button next to it. The next change to your name/colour/emojis will start regenerating it.

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.

What's next

Was this article helpful? Email us at [email protected] with feedback or suggestions.