Skip to main content

โš™๏ธ Chat Settings

Customize advanced features for your community to enhance moderation and user experience. The Chat Settings (Configurations) menu allows administrators to configure additional controls for the Fren One bot, enabling greater customization and stricter moderation for their group. These settings enhance both functionality and user experience by tailoring the bot's behavior to the community's needs.

Overviewโ€‹

Chat Settings provide:

  • Bot Customization: Use your own bot token for branded appearance
  • New User Definition: Define criteria for identifying new members
  • Exception Lists: Whitelist trusted domains and users
  • Linked Chat Response: Auto-reply to messages forwarded from a linked channel
  • System Message Control: Auto-delete Telegram system messages
  • Strict Moderation: Enforce comprehensive content restrictions
  • Lockdown Mode: Emergency group lockdown capability
  • Silent Commands: Suppress notification spam from bot actions
  • Privacy Mode: Restrict access to certain features and information
  • Language Selection: Multi-language bot interface
Advanced Control

These settings provide granular control over bot behavior, moderation rules, and community management. Configure them thoughtfully based on your community's specific needs.

Configurationโ€‹

To access Chat Settings:

  1. Use the /settings command in your chat
  2. Navigate to โš™๏ธ Chat Settings (shortcut: /chat_settings)
  3. Configure the options below

Main menu displays:

๐Ÿ‡ฌ๐Ÿ‡ง English (language selector)
๐ŸŽจ Bot Customization: Integrate your own bot token to personalize the bot's appearance.
๐Ÿ‘ค New User Definition: Define what constitutes a new user.
๐Ÿ“‹ Exception List: Exclude certain links or mentions from being moderated.
๐Ÿ”ต Linked Chat Response: Configure automatic responses for messages from a linked channel.
๐Ÿ”ด Remove System Messages: Automatically delete system messages (e.g., 'User has joined').
๐Ÿ”ด Strict Moderation: Enforce strict moderation by removing all links, media, mentions, and forwarded messages.
๐Ÿ”ด Lockdown Mode: Activate lockdown mode to kick all new members joining the group.
๐ŸŸข Silent Commands: Suppress notifications for admin commands (e.g., 'User has been banned!').
๐Ÿ”ด Privacy Mode: Restrict access to certain features and information.

Bot Customizationโ€‹

Integrate your own bot token to personalize the bot's appearance and branding.

Purpose:

  • Use your own Telegram bot instead of the default Fren One bot
  • Custom bot name and profile picture
  • White-label the bot for your brand
  • Maintain brand consistency

Steps:

  1. Create a bot via https://t.me/BotFather on Telegram
  2. Obtain your bot token
  3. Navigate to ๐ŸŽจ Bot Customization
  4. Select โž• Add Bot Token and then send your bot token in a private chat with the bot
  5. Add the new bot into your community group with admin permissions and remove the main @FrenOneBot.
Bot Token

Never share your bot token with anyone. Mishandling it can result in loss of control over your bot and community group.

Detailed Guide

For complete instructions on setting up bot customization, see the Bot Customization documentation.

Benefits:

  • Branded bot name
  • Custom profile picture
  • Your own bot identity
  • Professional appearance

New User Definitionโ€‹

Define what constitutes a new user in your community.

Purpose:

  • Determine who is considered "new" for moderation purposes
  • Apply stricter rules to new members
  • Used by Filters, Spam Detection, and other moderation features

Options:

Never sent a messageโ€‹

Users that have never sent a message in the group.

Use when:

  • Prevent join-and-spam behavior
  • Require participation before trust

Example: User joins group, immediately triggers "new user" status. After sending first message, they're no longer "new."

Joined within daysโ€‹

Users that have joined within a specified number of days.

Configuration:

  • Set the number of days (e.g., 7, 30, 360)
  • Time-based trust building
  • Gradual permission expansion

Example: With 7 days set, anyone who joined in the last week is considered "new."

Combinationโ€‹

Combination of users that have never sent a message and those that joined within a specified number of days.

Modes:

  • AND Mode: User must meet BOTH criteria (never sent a message AND joined within X days)
  • OR Mode: User meets EITHER criterion (never sent a message OR joined within X days)

Steps to configure:

  1. Navigate to ๐Ÿ‘ค New User Definition
  2. Select โœ… Combination
  3. Click Set days and enter number (e.g., 360)
  4. Click ๐Ÿ”ง Mode to toggle between AND/OR
  5. Confirmation message displays selected mode

AND Mode example:

Mode selected: AND! New users will include those that have never sent 
a message AND joined within the past 360 days.

OR Mode example:

Mode selected: OR! New users will include those that have never sent 
a message OR joined within the past 360 days.
Recommended Setting

For most communities, use Combination with OR Mode and 7-30 days. This catches both silent members and recent joiners, providing comprehensive new user coverage.

Exception Listโ€‹

Exclude certain links or mentions from being moderated.

Purpose:

  • Whitelist trusted domains
  • Allow mentions of specific users
  • Prevent false positives in moderation

Domainsโ€‹

Exclude URLs with specific domains (e.g., example.com) from being moderated.

Steps:

  1. Navigate to ๐Ÿ“‹ Exception List โ†’ ๐Ÿ”— Domains
  2. Add trusted domains
  3. Links from these domains bypass filters

Usersโ€‹

Exclude mentions of specific users from being moderated.

Steps:

  1. Navigate to ๐Ÿ“‹ Exception List โ†’ ๐Ÿ‘ฅ Users
  2. Add usernames of users to whitelist for mentions
  3. Mentions of these users bypass filters

*Use cases: *

  • Official admin accounts
  • Support staff
  • Team members
  • Verified accounts
  • Bot accounts

Important: This whitelist is specifically for mentions (tags), not for the users themselves posting. For full user exemptions, use User Whitelist.

User vs. Mention Whitelist

Exception List Users only exempts mentions of those users from filters. To exempt users from all moderation, use the User Whitelist feature instead.

Linked Chat Responseโ€‹

Automatically reply to messages posted from a linked Telegram channel into your group.

Toggle: ๐ŸŸข Enabled / ๐Ÿ”ด Disabled

What it does: When a Telegram channel is linked to your group, messages forwarded from that channel appear in the group automatically. The Linked Chat Response feature lets the bot reply to each such message with a configurable notice โ€” helping members understand where the content came from.

Default response message:

๐Ÿ“ข This message comes from a linked channel.

Steps to configure:

  1. Navigate to ๐Ÿ”ต Linked Chat Response
  2. Toggle ๐ŸŸข ON to enable
  3. Optionally click Set Message to write a custom reply
  4. Optionally click Reset to restore the default message

Custom message tips:

  • Mention the source channel name or link
  • Add a call-to-action (e.g., "Join the channel for more updates!")
  • Keep it short so it doesn't clutter the chat
Prerequisite

Your Telegram group must have a linked channel for this feature to have any effect. Set up the link in Telegram's group settings first.

Album handling

If the channel post contains multiple photos or videos (an album), the bot replies once per album โ€” not once per individual media file.

Troubleshooting:

No automatic reply appearing?

  • Confirm the feature is ๐ŸŸข ON
  • Verify your group has a linked channel configured in Telegram settings
  • Ensure the bot has permission to post messages

Language Selectionโ€‹

Select the language for the bot's menu and system messages.

Steps:

  1. Click on the current language (e.g., ๐Ÿ‡ฌ๐Ÿ‡ง English)
  2. Select from available languages
  3. Bot interface updates immediately

Available languages:

  • ๐Ÿ‡ฌ๐Ÿ‡ง English
  • ๐Ÿ‡ช๐Ÿ‡ธ Espaรฑol (Spanish)
  • ๐Ÿ‡จ๐Ÿ‡ณ ไธญๆ–‡ (Chinese)
  • ๐Ÿ‡ฎ๐Ÿ‡ณ เคนเคฟเคจเฅเคฆเฅ€ (Hindi)
  • ๐Ÿ‡ฆ๐Ÿ‡ช ุงู„ุนุฑุจูŠุฉ (Arabic)
  • ๐Ÿ‡ง๐Ÿ‡ฉ เฆฌเฆพเฆ‚เฆฒเฆพ (Bengali)
  • ๐Ÿ‡ต๐Ÿ‡น Portuguรชs (Portuguese)
  • ๐Ÿ‡ท๐Ÿ‡บ ะ ัƒััะบะธะน (Russian)
  • ๐Ÿ‡ฏ๐Ÿ‡ต ๆ—ฅๆœฌ่ชž (Japanese)
  • ๐Ÿ‡ฉ๐Ÿ‡ช Deutsch (German)
  • ๐Ÿ‡ซ๐Ÿ‡ท Franรงais (French)
  • ๐Ÿ‡ต๐Ÿ‡ฑ Polski (Polish)

What changes:

  • Bot menu interface
  • System messages
  • Notifications
  • Confirmation messages
  • Error messages

What doesn't change:

  • User messages
  • Community content
  • Custom messages you've configured
  • Documentation
Multilingual Communities

If your community is multilingual, choose the primary language most members understand. Users can interact in any language regardless of bot interface language.

Remove System Messagesโ€‹

Automatically delete Telegram's system messages.

Toggle: ๐ŸŸข Enabled / ๐Ÿ”ด Disabled

System messages removed:

  • "User joined the group"
  • "User left the group"
  • "User was added by..."
  • "Photo changed"
  • "Title changed"
  • "User removed"
  • Other Telegram service messages

Benefits:

  • Cleaner chat appearance
  • Less clutter
  • Focus on actual conversations
  • Professional look
  • Reduced noise

Silent Commandsโ€‹

Suppress notifications for admin commands.

Toggle: ๐ŸŸข Enabled / ๐Ÿ”ด Disabled

Notifications suppressed:

  • "User has been muted!"
  • "User has been kicked!"
  • "User has been banned!"
  • "User has been warned!"
  • "Message has been deleted!"
  • Other moderation action confirmations

Privacy Modeโ€‹

Restrict access to certain features and information in the community.

Toggle: ๐ŸŸข Enabled / ๐Ÿ”ด Disabled

When Privacy Mode is enabled, the bot limits visibility of certain community data and feature outputs for non-admin members.

Steps:

  1. Navigate to โš™๏ธ Chat Settings
  2. Toggle Privacy Mode on or off
  3. The bot confirms the change: "๐Ÿ”’ Privacy mode enabled!" / "Privacy mode disabled!"
info

Privacy Mode is a community-wide setting. It applies to all non-admin members of the group.

Lockdown Modeโ€‹

Activate lockdown mode to kick all new members joining the group.

Toggle: ๐ŸŸข Enabled / ๐Ÿ”ด Disabled

What happens when enabled:

  • All new members are immediately kicked
  • Existing members can stay
  • Chat may be restricted
  • Emergency protection active

Use cases:

  • Raid protection (mass spam join attacks)
  • Before important announcements
  • During technical issues
  • Preparation for events
  • Emergency response
  • Temporary closure

How to use:

  1. Enable Lockdown Mode
  2. New joiners are auto-kicked
  3. Announce to existing members
  4. Handle the situation
  5. Disable when resolved
  6. Resume normal operations
Emergency Use Only

Lockdown Mode is a drastic measure. Use it only when necessary (raids, emergencies). Remember to disable it when the situation is resolved, or your community cannot grow!

Strict Moderationโ€‹

Enforce strict moderation by removing all links, media, mentions, and forwarded messages.

Toggle: ๐ŸŸข Enabled / ๐Ÿ”ด Disabled

Automatically prevents posting of:

  • Links: Any URLs (http://, https://, shortened links)
  • Mentions: User tags (@username)
  • Forwarded messages: Any forwarded content
  • Media files: Photos, videos, documents, audio, stickers, GIFs

What's still allowed:

  • Plain text messages
  • Emojis
  • Bot commands

Use cases:

  • During token sales (prevent scam links)
  • Special events requiring focus
  • High-risk periods
  • Temporary strict control
  • Emergency measures
  • Anti-scam periods

How to use:

  1. Enable Strict Moderation
  2. Announce to members
  3. Explain what's allowed (text only)
  4. Maintain for needed duration
  5. Disable when appropriate
  6. Resume normal operations
Temporary Measure

Strict Moderation is designed for temporary use during high-risk events. Long-term use severely limits communication and may frustrate members.

Essential Configuration

Chat Settings are foundational to your community setup. Configure New User Definition and Exception Lists early. Keep Lockdown and Strict Moderation ready for emergencies but disabled normally. A well-configured Chat Settings creates a secure, clean, and professional community environment!