Hi! This is the official BruhhBot, owned and maintained by @hunter_bruhh!
Why don't we get you a list of features?
ALL commands can be started with !, #, or /
-- Basics --
add - Use this to add a supergroup to my database, and let me moderate it
rm - This will remove a supergroup from my database, and I'll no longer moderate it (although some commands will still be available)
- time area
- Get the time and date for any given area!
- weather area
- Get the weather, and temperature, for any given area!
- stats @username/ID
- Get their name, username, and bot-related information about them
- id @username/ID
- Get a users ID from their username, or vice versa
- join
[invite link]
- Invite my partner to the group! Note: the link must be in the format [https://t.me/joinchat/...]
-- Save Functions --
save name message
- Save a message under name
to be retrieved later with #name
save from name
- Save a message [by reply] under name
to be retrieved later with #name
save clear name
- Clear the saved message name
- saved
- Get a list of saved messages!
-- Locking --
You can lock the following message types: gif, sticker, video, photo, audio, arabic, utf, contacts, geo, files (all document types), and flood
lock [lock type]
- Lock certain messages, making the bot remove them when they're sent
unlock [lock type]
- Unlock certain messages, letting people send them as they please
setflood integer
- Set the flood limit. When users cross that limit, if flood is locked, they're kicked.
settings - Get the group settings.
-- Group Functions --
del [by reply}
- Delete a message.
del @username/ID
- Delete the ENTIRE HISTORY of a user from a chat! (Please use with caution).
purge [by reply]
- Delete all messages after the replied to message. (Exercise EXTREME caution! You don't wanna lose you're whole chat).
pin [by reply]
- Pin a message :)
pin silent
- Silently pin a message. Shhhhh.
setphoto - Set the group photo!
setname name
- Set the group title!
invite @username/ID
- Invite a user to the group! Note: the user must have their privacy settings set to allow the bot to invite them, and the group must allow inviting.
- adminlist
- Get a list of administrators for the group. If you spam them, you might just get muted, so don't use this over and over.
-- Banhammer --
kick @username/ID
- Kick someone from a group!
ban @username/ID
- Ban someone from rejoining a group. They are blocked and added to my banlist, and cannot be added by anyone.
unban @username/ID
- Unban someone from a group. They can rejoin or be added at any time.
**banall @username/ID
- Ban someone from ALL my groups (global ban). This will send out a message telling all groups they have been banned.
banall "reason"
- Give a reason for globally banning someone. This is useful in instances when you ask yourself "Why DID I ban that dude?"
banall @username/ID silent
- Ban someone from all my groups without notifying everyone
banall @username/ID "reason" silent
- Silent global ban with a reason. (read above for explanation)
**unbanall @username/ID
- Unban someone from ALL my groups!
- banlist
- Get a list of all the banned users and ID's for that chat.
- gbanlist
- Get a list of all the globally banned users and ID's!
- kickme
- rek yourself (unless your a mod/admin)
-- Mutehammer --
mute @username/ID
- Mute a user, so that the bot deletes all their messages as they're sent
unmute @username/ID
- Unmute a user, giving them the right of free speech once more
mute all
- Mute everyone, minus admins and moderators
unmute all
- Unmute everyone, and bring back free speech
- mutelist
- Get a list of the pests that have been silenced in the current chat.
-- Moderators --
*promote @username/ID
- Promote someone to moderator status
*demote @username/ID
- Demote someone back to user status
- modlist
- Get a list of moderators for the current chat.
-- Who Functions --
Note: use the who banning functions carefully.
who - Get a list of all the users in a group, and their ID's
whofile - Get an array of all the users in a group, and their ID's (this is for the whoban functions)
**whoban - Ban users from a group by sending an array generated by /whofile
**whobanall - Globally ban users from all groups by sending an array generated by /whofile
-- Bot-Owned Group functions --
Note: these can only be used if the bot is the creator of the supergroup
**newgroup "title" "about"
- Create a new group with the bot as the owner. You MUST provide a "title"
and "about"
, both in double quotes.
**addadmin @username/ID
- Add a user to the admin list
**rmadmin @username/ID
- Remove a user from the admin list
public [on/off]
- Set a group to allow invites, or not.
newlink - Get a new invite link.
groupuser username
- Change the chat's username to username
groupuser clear
- Clear chat's username
setabout "about"
- Change the about section of the group description. You MUST provide "about"
in double quotes.
- - - - - - - - - - - - - -
bold = only for an admin or a moderator
* = only for admins
** = only for sudo users, or the bot's owner