-
Notifications
You must be signed in to change notification settings - Fork 0
Admin & Moderation
WordSeek provides robust tools for group administrators and bot owners to manage games, prevent cheating, and ensure a smooth experience for all players.
By default, the /end command requires a majority vote from players. Admins can authorize specific users to end games instantly.
-
Authorize: Reply to a user with
/seekauthor use/seekauth @username. -
Remove:
/seekauth remove @username. -
List:
/seekauth list— View all authorized users in the current group.
For groups using Telegram Forums:
-
Restricting Games: Use
/setgametopicinside a topic to make it the dedicated game area. -
Filtering Lengths: Use
/allowonlylen 4 5 6to restrict which word lengths are allowed in a specific topic. -
Auto-Recreation: Use
/recreatetopic onto have the bot automatically recreate the topic if it expires or is deleted (if the bot has permission).
Users listed in the ADMIN_USERS environment variable have global privileges:
-
Banning:
/ban <user_id>— Prevents a user from interacting with the bot in any chat. Use/unbanto reverse. -
Captcha:
/captcha <chat_id> <user_id>— Forces a user to solve a visual captcha. Useful for suspected bot/macro users. -
Tracking:
/track <chat_id>— Monitor messages in a specific chat to detect suspicious behavior.
-
Statistics:
/stats— Real-time bot performance, active game counts, and server load. -
Broadcasting: Send a message to every user/group that has used the bot. Reply to a message with
/broadcast. -
User Support:
/transfer <old_id> <new_id>— Merge or move a user's scores and streaks to a new Telegram ID.
▸ Restrict Admin Access: Only add trusted IDs to ADMIN_USERS.
▸ Topic Permissions: Ensure the bot has "Manage Topics" permission in Forum groups.
▸ Log Tracking: Monitor your LOGS_CHANNEL (if configured) for errors or suspicious activity.
Next: For a full list of commands, see the Commands Reference.
WordSeek Project — Engineered for performance and community fun.