Luke Bots News
342 subscribers
4 photos
32 links
The official news channel for
@CaptchaJoinBot
@AstrakoBot
@OdinRobot
And other projects maintained by @itsLuuke


Support Group: @TheBotsSupport
Download Telegram
Beta Phase 2 is Here! πŸš€

We’re now in phase 2/3 of the beta for @OdinRobot and @Astrakobot β€” the rewrite is nearly complete and stable!
Everything is done except Federations, which are still in progress.

βœ… All major modules have been rewritten and improved.

πŸ“ Notes, Filters, and Greetings now share the same powerful system:
β€’ Just reply to any message to save it directly with all it's markdown
β€’ Supports all Telegram formatting β€” spoiler, quote, code, etc
β€’ Works the same across all types, no more quirks or edge cases
β€’ Filters and blacklists now support a new, extended syntax for more flexible matching

🧹 Blacklists are faster, more optimized, and more consistent with extend syntax.

⚠️ Warns have been updated.

πŸ’Ύ Import/export is now available β€” back up or transfer all your group settings easily.

πŸ“¦ Enabling beta automatically migrates your chat settings to the new system β€”
for those who’ve already enabled beta, everything has already been migrated.
No action is needed.

πŸ”„ Moving forward, beta will be gradually enabled for all chats by default, until everyone is using the new bot.

πŸ“Œ A full changelog is being written at @BotsChangelog β€” including detailed info for every module.

β€”

For @AstrakoBot:
βœ… Commands now have granular permission checks β€” each one checks only for the exact admin rights it needs.
πŸ›‘οΈ We’ll also be publishing the required permissions per command over at @BotsChangelog.

As a reminder:
To join beta: /enablebeta
To leave beta: /disablebeta (note: changes won’t revert)

Don't forget to join @LukeBots to stay up-to-date!
πŸ’‹2❀1
Channel name was changed to Β«Luke Bots NewsΒ»
Important update on @AstrakoBot’s ban system.

WIP

Don't forget to join @LukeBots to stay up-to-date!
❀1πŸ‘1πŸ’‹1πŸ–•1
Is your chat rate limited by any of these bots?

@CaptchaJoinBot
@AstrakoBot
@OdinRobot
@GalacticaRobot

send /spamcheck chatId in @BotSpamCheck to find out!

Don't forget to join @LukeBots to stay up-to-date!
πŸ‘3
πŸ”’ Join Blacklists β€” New Feature for @OdinRobot and @AstrakoBot

You can now enable profile-based join protection. When a user joins or sends a join request, the bot will automatically remove them or decline their request if their name, username, or bio matches a blacklist trigger.

This keeps your community cleaner and safer, letting you block common spammer patterns!

βœ… What is NOT affected:
β€’ Users added by admins
β€’ Bots added by users or admins

πŸ“Œ What IS affected:
β€’ Only new users who attempt to join. This feature does not modify or remove current group members

This feature is limited to 10 blacklist triggers per type (name, username, or bio) in each chat, meaning a group can block up to 10 of each. Use them wisely!

We are still improving this feature based on feedback and have planned enhancements coming soon.

πŸ”„ Other Improvements
This update also includes lots of backend bug fixes and several small quality-of-life improvements, including a complete federations rewrite, marking the completion of the bot’s Beta phase.
Federations are now faster, more efficient, and more reliable for managing large networks of groups.

Don't forget to join @LukeBots to stay up-to-date!
πŸš€ New Mini App Coming Soon!

We’re testing a new Telegram Mini App for @OdinRobot and @AstrakoBot that lets you control bot settings for all your chats – plus it includes bot help and other useful features.

You’ll be able to access it in a few ways:
β€’ Directly via:
β€’ t.me/OdinRobot/settings
β€’ t.me/AstrakoBot/settings
β€’ From the bot bio (just tap the bot’s name!)
β€’ By sending /settings in any chat to configure that chat

For now, we’re testing it on our test bot @GalacticaRobot – we’d love your feedback!

Test it out:
β€’ t.me/GalacticaRobot?settings
β€’ From the bot bio
β€’ Or /settings in any chat with the bot

πŸ’‘ Try it out and let us know what you think – your feedback helps make it better!

🌍 Translations are coming soon! We’ll prioritize the languages our users want most and those they can help translate. So far, we have requests for Spanish, Polish, Russian, and Turkish. We’ll post an update soon with the Crowdin page for anyone who wants to help.

πŸ’¬ Comment below if you want to see a language added and if you can help with translations!

Don't forget to join @LukeBots to stay up-to-date!
❀2πŸ”₯1
Translations are live!

If you want to see the bot in your language, please help us with translations on Crowdin:
https://crowdin.com/project/KanriCode

For languages that are missing or at 0%, I’ll create a base translation using a translator. This way, you can check and improve it instead of translating everything from scratch.

Don't forget to join @LukeBots to stay up-to-date!
πŸš€ @OdinRobot Mini App is LIVE!

The Telegram Mini App for @OdinRobot is now available πŸŽ‰
You can now manage bot settings for all your chats, access bot help, and more β€” all from one place.

How to access it:
β€’ Directly via t.me/OdinRobot/settings from anywhere on telegram
β€’ From the bot bio
β€’ By sending /settings in any chat to configure that chat

πŸ›  Manage OdinRobot the easy way!

Don't forget to join @LukeBots to stay up-to-date!
@AstrakoBot Mini App is LIVE!

The Telegram Mini App for @AstrakoBot is now available πŸŽ‰
You can now manage bot settings for all your chats, access bot help, and more β€” all from one place.

How to access it:
β€’ Directly via t.me/AstrakoBot/settings from anywhere on telegram
β€’ From the bot bio
β€’ By sending /settings in any chat to configure that chat

πŸ›  Manage AstrakoBot the easy way!

Don't forget to join @LukeBots to stay up-to-date!
❀1
Quick update!

Join blacklists now support user personal channels, you can now restrict users that have a personal channel in their profile if the channel's title or username matches a blacklisted trigger.

Check the updated help for more info and how to use it!

Don't forget to join @LukeBots to stay up-to-date!
πŸ₯°2
Another Quick update!

We’ve added a Flood Timer feature to keep chats smooth and readable: flood action will be applied on users sending messages too quickly, helping prevent spam and maintain conversation flow, check it out in the updated help or via the mini app for Odin, Astrakobot, or Galactica

Plus, notes, filters, and greetings now support colored buttons! To create them, use:

[buttontext](buttonurl#style:URL)


Where style can be primary, danger, or success for blue, red, and green buttons.

Don't forget to join @LukeBots to stay up-to-date!
πŸš€ Leveling System is now live in @OdinRobot!

Chat to earn XP and level up over time. Admins can create custom roles with perks, unlocking benefits like bypassing certain restrictions (antiflood, locks, blacklists, and more). Admins can also manually assign roles using /roles, granting benefits without needing to reach the required level.

Keep your streak going for bonus XP, find mystery boxes* with boosts and freezes, and climb the leaderboard to the top πŸ‘‘
* streaks, mystery boxes, and levels updates are optional


For more info regarding the leveling system, check out the help

πŸ“’ Other updates:
β€’ Better replies when non-admins use admin commands
β€’ Added /tag to set a custom tag for a user
β€’ Log channels now support user tag changes (including manual ones)
β€’ Reworked help system: use /help <command> to jump directly to that command’s help
β€’ Backend bugfixes and improvements

Don't forget to join @LukeBots to stay up-to-date!
❀2
🌐 Introducing Communities [BETA]

The new Communities system is now available to test on @GalacticaRobot β€” designed to make managing multiple groups simpler, faster, and more consistent.

A community lets you group several chats together and control them from one place through the web app.

Here’s how it works:

β€’ Create a community (currently up to 3 per owner β€” limits are still being refined)
β€’ Each community can contain 3–10 chats
β€’ When creating one, you can either:
– Use an existing chat’s settings as a base
– Or start fresh

Once set up:

β€’ You can manage settings at the community level via the web app and apply them to all chats at once
β€’ Add or remove chats anytime
β€’ Each chat can belong to only one community

Flexibility is still a priority:

β€’ Chats can still be customized individually after applying shared settings
β€’ Leaving a community does NOT reset the chat’s current settings
β€’ Adding a new chat won’t automatically inherit previous community settings (need feedback on this)

πŸ§ͺ This is an early version, and your feedback matters a lot:

* Does the workflow make sense?
* Anything confusing or missing?
* Bugs or unexpected behavior?

πŸ‘‰ Try it now on @GalacticaRobot and let me know what you think.

Don't forget to join @LukeBots to stay up-to-date!
πŸ”₯2
TLDR: With communities you can change the settings of multiple chats at once
πŸ”₯1
πŸš€ Communities are now live in @AstrakoBot and @OdinRobot!

All the details can be found in this message

Don't forget to join @LukeBots to stay up-to-date!
❀1
πŸš€ June Update is now live for @AstrakoBot and @OdinRobot

This update adds a lot of improvements across the bots. Here's a quick summary of what's new:

πŸ“ˆ Leveling
β€’ Custom XP rewards per chat (up to 10 XP per message type)
β€’ Reply XP rewards
β€’ Improved streaks and mystery boxes

πŸ“± Mini App
β€’ Complete UI redesign
β€’ Automatically matches your Telegram theme
β€’ Help has been added into the Mini App for a cleaner experience

🚫 Blacklists
β€’ Wildcard support (?, *, **) β€” more info
β€’ Automatically detect sticker packs when replying to a sticker

🧹 Clean Welcome
β€’ Option to automatically delete welcome messages after 5 minutes

πŸ‘₯ Administration

β€’ /admins now lists bot administrators as well

πŸ”’ Locks

β€’ Added a Guest Bot lock (guestbot)

πŸ‘€ Guest Commands

β€’ New guest versions of /info, /fbanstat, /fedstat, and /fstat which can be used in any chat, example:
@OdinRobot /info mention/id/reply β€” more info
@AstrakoBot /fbanstat mention/id/reply fed_id β€” more info

---

As always, there are also lots of bug fixes, stability improvements, and performance optimizations behind the scenes.

Don't forget to join @LukeBots to stay up-to-date!
Please open Telegram to view this post
VIEW IN TELEGRAM
πŸŽ‰ 4 Years of @CaptchaJoinBot! πŸŽ‰

Four years ago, CaptchaJoinBot started as a small personal project. Today, it helps protect communities across Telegram with 125,000+ users and 1,000+ chats and channels.

To celebrate, I'm releasing one of the largest updates in the bot's history.

✨ Introducing Mini App CAPTCHAs

Using Telegram's new
Guard Mode, users requesting to join a chat can now complete verification directly inside a Telegram Mini App.

🧩 Interactive Puzzle CAPTCHA

⌨️ Modern Input CAPTCHA
⚑️ Faster performance
πŸ›  Numerous optimizations and bug fixes

If Guard Mode is enabled and your selected CAPTCHA type isn't supported, the bot will automatically use the appropriate Input CAPTCHA based on your configured difficulty.

For the most secure experience, give CaptchaJoinBot the new Process Join Requests permission so the Mini App opens automatically for every join request.

Want to try it yourself? Send /demo to @CaptchaJoinBot or visit t.me/CaptchaJoinBot/demo.

Thank you to everyone who has supported the project over the last four years. Your feedback has shaped every major update, and there's much more to come. ❀️

Don't forget to join @LukeBots to stay up-to-date!
🀯1