Telegram Bot Name Generator
Usernames and display names for Telegram bots
Generate Telegram bot names that pass BotFather's rules: @username-style handles ending in Bot, friendly display names for assistants and group moderators, and functional names that tell users exactly what the bot does.
About Telegram bot names
Every Telegram bot has two names, and this generator covers both. The username is the handle people actually type or tap (@RemindMeLaterBot), and BotFather enforces hard rules on it: 5 to 32 characters, letters, digits and underscores only, and it must end in "bot" or "_bot" (case does not matter, so WeatherPingBot and weather_ping_bot are both valid). The display name is free text shown at the top of the chat, so a bot can be @GroupButlerBot with the display name Ollie the Organizer. Usernames are first-come-first-served and cannot be transferred, which is why obvious handles like @WeatherBot or @PollBot were taken years ago and most real bots use two- or three-word names.
The most useful Telegram bot names describe the job in CamelCase: DailyDigestBot, SplitTheBillBot, ServerSentryBot. Alliteration (FlashcardFoxBot, CouponCraneBot) makes a handle memorable without adding length, and a short coined word (Nudge, Tallyho, Quillo) works well as a display name when the bot is part of a product. Because Telegram shows the username in search results and inline queries, anything with numbers, leetspeak or stray underscores looks spammy next to the real thing.
When a handle you like is taken, try reordering the words, swapping a synonym (Alert, Ping, Watch, Minder), or adding the platform or niche (ForexFlashBot) rather than tacking on digits.
How to choose Telegram bot names
- Check the handle in Telegram search before you fall in love with it. Usernames are unique across all bots and channels, and BotFather will simply reject a taken name.
- Keep the username under about 20 characters so it fits on one line in group member lists and inline query pop-ups on phones.
- Match the name to the bot's scope: a single-purpose utility should say what it does (QRCodeCraftBot), while a multi-feature assistant can use a character name like Max the Moderator as its display name.
- Use the display name and description for personality and the username for clarity; you can change the display name any time with /setname, but a username change breaks every existing deep link.
- Avoid names that imitate Telegram itself or well-known services. BotFather and Telegram's abuse team remove bots that look official or impersonate brands.
Frequently asked questions
What are the rules for a Telegram bot username?
A bot username must be 5 to 32 characters, use only Latin letters, numbers and underscores, start with a letter, and end in "bot" (for example @TriviaTonightBot or @trivia_tonight_bot). Capitalisation is ignored, so you cannot claim a name that differs only by case.
Does the display name also have to end in Bot?
No. Only the @username must end in bot. The display name set with /setname can be anything up to 64 characters, including spaces and emoji, so many bots pair a descriptive username with a friendlier display name.
Can I rename my Telegram bot later?
You can change the display name, description and about text at any time through BotFather. The username can also be changed with /setusername if the new one is free, but old t.me links and inline mentions will stop working, so pick the username carefully up front.
How do I get a good name if the obvious ones are taken?
Add a second descriptive word (WeatherPingBot instead of WeatherBot), use alliteration (CouponCraneBot), or include your brand or niche. Avoid appending numbers or random letters, which make a bot look like spam in search results.
Related generators
Bot Name Generator
Random names for chatbots, Discord bots and helper bots
Chatbot Name Generator
Names for AI assistants, support bots and virtual agents
Discord Channel Name Generator
Text and voice channel names for any server
App Name Generator
Short, brandable names for mobile and web apps
Robot Name Generator
Androids, AIs and mechanical companions
YouTube Channel Name Generator
Memorable, searchable channel names for any niche
AI Name Generator
Names for assistants, AI tools, bots and fictional minds
More like this
Telegram Name Generator
Usernames, channel names and group names for Telegram
Battle Bot Name Generator
Names for spinners, flippers, hammers and wedges
AI Agent Name Generator
Memorable names for assistants, bots and autonomous agents
Cyberpunk Username Generator
High tech, low life and no spaces
Horse Username Generator
Closed-up handles for riders and horse people
Witch Blog Name Generator
Blog titles for witchcraft, Wicca and pagan diaries
All 500 Telegram bot names
A: 23 names
- A11yAuditBot
- AddressBookBot
- AdSpendBot
- AffirmationBot
- AgendaAceBot
- Agent Agenda
- AirQualityBot
- AlertAlpacaBot
- AllowanceBot
- AnimalOfTheDayBot
- AnimeAgendaBot
- AnniversaryAlertBot
- AnonAskBot
- AntiFloodBot
- APIEchoBot
- AppointmentAntBot
- ArtistAlertBot
- ArtPromptBot
- AttendanceBot
- AudioClipperBot
- AuditAntBot
- AutographBot
- AutoPosterBot
B: 22 names
- BabyNameBot
- BacklinkBatBot
- BackupBeaverBot
- BadgeBoardBot
- BanHammerBot
- Bao the Bookkeeper
- BeatBoxBot
- BedtimeStoryBot
- Beepo
- Benny the Budget Bot
- BinDayBot
- BingoBallBot
- BirdCallBot
- BirthdayBellBot
- Blinko
- BookClubBot
- BookingBreezeBot
- BoothBuddyBot
- BreatheWithMeBot
- BudgetBeeBot
- BugReportBot
- Buzzlet
C: 54 names
- CalendarCrowBot
- CallbackBot
- CalmCornerBot
- CalorieCounterBot
- CampusCrierBot
- CapitalCitiesBot
- Captain Checklist
- CaptchaGateBot
- CartCourierBot
- CastCallBot
- ChangelogBot
- ChannelStatsBot
- ChartCatcherBot
- ChatGuardianBot
- CheckOnMeBot
- Chef Chatbot
- ChessClockBot
- Chirpit
- ChordChartBot
- ChoreChartBot
- ChoresForKidsBot
- CitationCatBot
- CitationCrafterBot
- Cleo the Calendar Bot
- ClinicQueueBot
- CloudCostBot
- Coach Countdown
- CodeSnippetBot
- CoffeeRunBot
- CoinFlipBot
- CoinWatcherBot
- ColorPickBot
- ComicStripBot
- CommentKeeperBot
- CompatibilityBot
- ComplaintCatcherBot
- ComplianceCatBot
- ComplimentBot
- ConcertCrierBot
- ConferenceCueBot
- ConfessionBoxBot
- ConScheduleBot
- ContactCardBot
- ContractClockBot
- CosplayCueBot
- CouponCraneBot
- Courierr
- CRMCrowBot
- CronCrierBot
- CrossPostBot
- CrosswordCrierBot
- CryptoTickerBot
- CurfewCallBot
- CurrencyCompassBot
D: 24 names
- DadJokeBot
- DailyCheckInBot
- DailyDigestBot
- DashboardDuckBot
- DateIdeaBot
- DeadlineDroidBot
- DealDropBot
- DeployWatchBot
- DeskFinderBot
- Detective Dedupe
- DevDailyBot
- DiaperDutyBot
- DiceDenBot
- DidYouKnowBot
- Dingbot
- DipDetectorBot
- Dispatchly
- DNSDoctorBot
- Doctor Digest
- DogWalkBot
- DomainDueBot
- DormDutyBot
- Dotto
- DreamDiaryBot
E: 11 names
- EarthquakeEarBot
- EchoChamberBot
- Echolet
- EmailDraftBot
- EmojiRiddleBot
- EpisodeAlertBot
- EssayEditorBot
- EVChargeSpotBot
- ExamCountdownBot
- ExamHallBot
- ExpenseEchoBot
F: 24 names
- FactFountainBot
- FanClubBot
- FanFicFinderBot
- FantasyFixtureBot
- FAQFoxBot
- FaxFossilBot
- FeedbackFunnelBot
- FeedingLogBot
- Felix the Fact Finder
- FestivalFinderBot
- Fetchly
- FileFerryBot
- FirstAidBot
- FlashcardFoxBot
- FlightFindrBot
- FMFoxBot
- FocusTimerBot
- FollowUpFoxBot
- FontFinderBot
- ForexFlashBot
- FortuneCookieBot
- FraudFlagBot
- FreelanceFinderBot
- FuelFinderBot
G: 17 names
- GardenGuideBot
- GasFeeGuruBot
- GeoGuessBot
- GifGrabberBot
- GiftGuideBot
- GigAlertBot
- GitPulseBot
- GiveawayGnomeBot
- GoalAlertBot
- GradeGoatBot
- GrammarGnomeBot
- GrantGopherBot
- GratitudeJarBot
- GroceryListBot
- GroupButlerBot
- GuessTheFlagBot
- GymSessionBot
H: 14 names
- HabitTrackrBot
- HaikuHutBot
- HangmanHutBot
- HeadlineHawkBot
- HelpdeskHaloBot
- Heraldo
- HiringHawkBot
- HistoryHeronBot
- HomeworkHawkBot
- HomeworkHelperBot
- HoroscopeHummingbirdBot
- HotelHopperBot
- HRHelperBot
- Hugo the Helpdesk
I: 12 names
- IcebreakerBot
- IconIbexBot
- ImageShrinkBot
- IncidentIbisBot
- InterviewPrepBot
- IntroCardBot
- InviteCounterBot
- InvoiceInkBot
- IPLookupBot
- ISSOverheadBot
- ITHelpdeskBot
- Ivy the Inbox Bot
J: 4 names
- JobHuntHoundBot
- JournalJayBot
- JSONPrettyBot
- Juno the Journal Bot
K: 7 names
- KaraokeQueueBot
- KarmaCounterBot
- KeywordKiteBot
- Kit the Quiz Bot
- KnockKnockBot
- KPIKestrelBot
- KudosKoalaBot
L: 22 names
- LabNotebookBot
- LaundryLampBot
- LeaderboardBot
- LeadLanternBot
- LeagueLedgerBot
- LegalLiteBot
- Leo the Link Checker
- LetterLynxBot
- LevelUpBot
- LibraryLateBot
- LingoBridgeBot
- LinkShieldBot
- LocationShareBot
- LoginLookoutBot
- LogLanternBot
- LogoLabBot
- LostAndFoundBot
- LuckyDrawBot
- LullabyBot
- Lumio
- LunchOrderBot
- LyricLookupBot
M: 27 names
- MagicEightBot
- MailboxMonitorBot
- MangaMailBot
- MapMarkerBot
- MatchMinuteBot
- MathMentorBot
- MathPuzzleBot
- Max the Moderator
- Mayor Moderator
- MealPlannerBot
- MeetingMinderBot
- MemberMilestoneBot
- MemeMillBot
- MemoryMatchBot
- MerchMoleBot
- MetricMoleBot
- MetroMapBot
- MetronomeBot
- MilestoneMemoBot
- Mira the Mood Bot
- ModWardenBot
- MoodMapperBot
- MoonPhaseBot
- MoraleMeterBot
- MorningBriefBot
- MovieMatchBot
- MusicMoodBot
N: 14 names
- NameThatTuneBot
- NaNoWriMoBot
- NapTimerBot
- NASAPicBot
- NDANotifyBot
- NeverHaveIBot
- NewMemberGreeterBot
- NewsletterNestBot
- NewsNowBot
- Nora the Note Taker
- NoteNestBot
- Notifai
- Nudge
- NumberGuessBot
O: 8 names
- OfficeDogBot
- Ollie the Organizer
- OnboardOwlBot
- OnCallOwlBot
- OrderTrackrBot
- OTPOtterBot
- Otto the Ops Bot
- OutOfOfficeBot
P: 44 names
- PackingListBot
- Pagerly
- PaletteParrotBot
- PanelPingBot
- PanicButtonBot
- PantryPalBot
- PaperAlertBot
- ParcelPandaBot
- ParentPingBot
- ParkingPalBot
- PartyPlannerBot
- PasswordResetBot
- PayslipPalBot
- PDFPressBot
- Pebbleping
- PeerReviewBot
- PenPalBot
- PeriodicTableBot
- PetCareBot
- PhotoChallengeBot
- PhraseBookBot
- Pia the Poll Bot
- PickupLineBot
- PillPromptBot
- Pingaloo
- PingPandaBot
- PinnedPostBot
- PitchPipeBot
- PlantWaterBot
- PlaylistPilotBot
- PodcastPingBot
- PodQueueBot
- PolicyPalBot
- PollenPingBot
- PollMasterBot
- PomodoroPalBot
- PortfolioPalBot
- PostcodeBot
- PostSchedulerBot
- PriceDropPingBot
- PricePulseBot
- PrinterPalBot
- Professor Poll
- PunPatrolBot
Q: 5 names
- QRCodeCraftBot
- QuickQuoteBot
- Quillo
- QuizQuokkaBot
- QuoteBuilderBot
R: 41 names
- RadioRelayBot
- RaffleRabbitBot
- RandomPickerBot
- RandomWikiBot
- RankRavenBot
- RatingRingBot
- ReactionCounterBot
- ReactionTimeBot
- ReadingStreakBot
- ReceiptRaccoonBot
- RecipeRouletteBot
- RecyclingReminderBot
- RegexRangerBot
- Relayo
- ReleaseNotesBot
- RemindMeLaterBot
- Remindr
- Remy the Recipe Bot
- RentReminderBot
- Replyo
- ReplyRabbitBot
- ReportCardBot
- RepPointsBot
- ResumeRefineBot
- RetroBoardBot
- ReturnsDeskBot
- RiddleRoomBot
- RideRequestBot
- RiskRadarBot
- RoastMeBot
- RockPaperBot
- ROICalcBot
- RollCallBot
- RoomBookerBot
- RoommateRotaBot
- RotaRobinBot
- RPGRollerBot
- RSSRelayBot
- RSVPRallyBot
- Ruby the Reminder
- RuleKeeperBot
S: 59 names
- SafeWalkBot
- SalaryScopeBot
- SalesSignalBot
- SalonSlotBot
- Sam the Scheduler
- SavingsSproutBot
- ScholarshipScoutBot
- SchoolRunBot
- ScienceScoopBot
- ScreenshotBot
- ScriptScribeBot
- SeatSaverBot
- SecretSantaBot
- Sendric
- SEOScoutBot
- Sergeant Spam
- SeriesTrackerBot
- ServerSentryBot
- SetlistBot
- ShiftSwapBot
- ShopAssistBot
- ShortLinkBot
- ShoutoutBot
- ShowtimesBot
- Signalo
- SignatureBot
- SignHereBot
- SketchDailyBot
- SlangDecoderBot
- SleepSoundsBot
- SnackStockBot
- Snapply
- SnowDayBot
- SongQuizBot
- SpaceNewsBot
- SpamSweeperBot
- SpeedTestBot
- SpinTheWheelBot
- SplitTheBillBot
- SportsScoreBot
- SprintScribeBot
- Sproutly
- SSLExpiryBot
- StackQuestBot
- StandupScribeBot
- StarGazerBot
- StepStreakBot
- StickerSmithBot
- StockSnapBot
- StormSirenBot
- StoryStarterBot
- StreakSaverBot
- StudyBuddyBot
- SubscriberSumBot
- SubtitleSyncBot
- SudokuSendBot
- SunriseSetBot
- SupportSageBot
- SurveySwiftBot
T: 33 names
- TableReserveBot
- TabTutorBot
- Tallyho
- Tallypop
- TarotTellerBot
- TaskTamerBot
- TaxTidyBot
- TeamPulseBot
- TechTattlerBot
- Theo the Translator
- ThesisTimerBot
- ThreadTidyBot
- TicketTallyBot
- TicketTigerBot
- TicketTriageBot
- Tickr
- TicTacToeBot
- TideTableBot
- TimesheetBot
- Tinkr
- TodayInHistoryBot
- TodoTideBot
- TrafficTattleBot
- TrainTimesBot
- TranslateNowBot
- TripTrekkerBot
- TriviaTonightBot
- TruthOrDareBot
- TutorTimeBot
- TutorTrackBot
- TwoFactorBot
- TwoTruthsBot
- TypingTestBot
U: 5 names
- UnsubWatchBot
- UptimeOwlBot
- UselessFactBot
- UVIndexBot
- UXTipsBot
V: 10 names
- VCardVaultBot
- VetVisitBot
- VibeCheckBot
- VideoSnipBot
- VinylVaultBot
- VisaVigilBot
- VocabVaultBot
- VoicemailBot
- VoiceToTextBot
- VPNStatusBot
W: 16 names
- WalletAlertBot
- WarrantyWatchBot
- WaterCoolerBot
- WaterReminderBot
- WeatherPingBot
- WeddingWhisperBot
- WelcomeMatBot
- Whisperly
- WhoisWhaleBot
- WishlistWatchBot
- WordADayBot
- WordChainBot
- WordleWardenBot
- WouldYouRatherBot
- Wren the Weather Bot
- WritingPromptBot
X: 1 name
- XPTrackerBot