-
Notifications
You must be signed in to change notification settings - Fork 55
Administration
Sahri Riza Umami edited this page Mar 21, 2016
·
3 revisions
Kicking ourself (bot) from unmanaged groups.
When someone invited this bot into a group, the bot then will check if the group is in its moderations (listed in config.lua
). If not, the bot will exit immediately by kicking itself out of that group.
Command | Description |
---|---|
!autoleave enable |
Enable autoleave. |
!autoleave disable |
Disable autoleave. |
Kick, ban, globally ban and whitelist.
Command | Description |
---|---|
!antispam kick |
Enable flood and spam protection. Offender will be kicked. |
!antispam ban |
Enable flood and spam protection. Offender will be banned. |
!antispam disable |
Disable flood and spam protection. |
!ban |
If type in reply, will ban replied user from chat group. |
!ban <user_id> |
Ban (kick from chat and kicks it if it joins chat again) user_id
|
!ban <@username> |
Ban @username . |
!banlist |
List users that are banned from chat. |
!unban |
If type in reply, will unban replied user from chat group. |
!unban <user_id> |
Unban user_id . |
!unban <@username> |
Unban @username . |
!kick |
If type in reply, will kick replied user from chat group. |
!kick <user_id> |
Kick user_id from chat group. |
!kick <@username> |
Kick @username from chat group. |
!kickme |
Kick the poster. |
!superban , !gban , !hammer
|
If type in reply, will ban replied user globally. |
!superban <user_id> , !gban <user_id> , !hammer <user_id>
|
Kick user_id from all chat and kicks it if joins again. |
!superban @<username> , !gban @<username> , !hammer @<username>
|
Kick username from all chat and kicks it if joins again. |
!superunban , !gunban , !unhammer
|
If type in reply, will unban user globally. |
!superunban <user_id> , !gunban <user_id> , !unhammer <user_id>
|
Unban user_id globally. |
!superunban @<username> , !gunban @<username> , !unhammer @<username>
|
Unban username globally. |
!superbanlist , !gbanlist , !hammerlist
|
List globally banned users. |
!whitelist enable |
Enable whitelist mode. |
!whitelist disable |
Disable whitelist mode. |
!whitelist chat |
Allow everybody on current chat to use the bot when whitelist mode is enabled. |
!unwhitelist chat |
Remove chat from whitelist. |
!whitelist <user_id> |
Allow user_id to use the bot when whitelist mode is enabled. |
!unwhitelist <user_id> |
Remove user_id from whitelist. |
!whitelist @<username> |
Allow username to use the bot when whitelist mode is enabled. |
!unwhitelist @<username> |
Remove username from whitelist. |
Enable or disable bot in a group.
Command | Description |
---|---|
!channel enable |
Enable bot in current channel. |
!channel disable |
Disable bot in current channel. |
Sends a custom message when a user enters a group chat.
Banned users and API bots will no be greeted.
Command | Description |
---|---|
!welcome group |
Welcome message will shows in group. |
!welcome pm |
Welcome message will send to new member via PM. |
!welcome disable |
Disable welcome message. |
!setwelcome |
Set welcome message. |
Manage chat group.
Command | Description |
---|---|
!about |
Read group description. |
!addgroup , !gadd
|
Add group to moderation list. |
!remgroup , !grem , !gremove
|
Remove group from moderation list. |
!group lock bot |
Disallow APIs bots to join chat group. |
!group unlock bot |
Allow APIs bots to join chat group. |
!group lock member |
Lock group member. |
!group unlock member |
Unlock group member. |
!group lock name |
Lock group name. |
!group unlock name |
Unlock group name. |
!group lock photo |
Lock group photo. |
!group unlock photo |
Unlock group photo. |
!group settings |
Show group settings. |
!grouplist , !groups , !glist
|
List managed groups. |
!link set , !setlink
|
Delete current and create (revoke) invite link. |
!link get , !getlink
|
Get invite link. |
!link revoke |
Revoke invite link. |
!mkgroup <group_name> |
Make/create a new group. |
!mksupergroup <group_name> |
Make/create a new supergroup. |
!rules |
Read group rules. |
!setabout <description> |
Set group description. |
!setname <new_name> |
Set group name. |
!setphoto |
Set group photo. |
!setrules <rules> |
Set group rules. |
!sticker warn |
Sticker prohibited. Sender will be warned first, then kicked for second violation. |
!sticker kick |
Sticker prohibited. Sender will be kicked right away. |
!sticker ok |
Disable sticker restriction. |
Invite other user to the chat group.
Command | Description |
---|---|
!invite |
Type this when replying, bot will then inviting the replied user. |
!invite <user_id> |
Invite user_id into chat group. |
!invite <@username> |
Invite @username into chat group. |
!invite <print_name> |
Invite print_name into chat group. |
Group moderation. Promote, demote and list sudoers, administrators, owners or moderators of a group.
Command | Description |
---|---|
!visudo , !sudo
|
If typed when replying, promote replied user as a sudoer. |
!visudo <user_id> , !sudo <user_id>
|
Promote user_id as a sudoer. |
!visudo @<username> , !sudo @<username>
|
Promote username as a sudoer. |
!desudo |
If typed when replying, demote replied user from sudoers. |
!desudo <user_id> |
Demote user_id from sudoers. |
!desudo @<username> |
Demote username from sudoers. |
!sudolist |
List of sudo users. |
!adminprom , !admin
|
If typed when replying, promote replied user as an admin. |
!adminprom <user_id> , !admin <user_id>
|
Promote user_id as an admin. |
!adminprom @<username> , !admin @<username>
|
Promote username as an admin. |
!admindem , !deadmin
|
If typed when replying, demote replied user from admin. |
!admindem <user_id> , !deadmin <user_id>
|
Demote user_id from admin. |
!admindem @<username> , !deadmin @<username>
|
Demote username from admin. |
!modlist |
List of administrators. |
!setowner , !gov
|
If typed when replying, promote replied user as a group owner. |
!setowner <user_id> , !gov <user_id>
|
Promote user_id as a group owner. |
!setowner @<username> , !gov @<username>
|
Promote username as a group owner. |
!remowner , !degov
|
If typed when replying, demote replied user from a group owner. |
!remowner <user_id> , !degov <user_id>
|
Demote user_id from a group owner. |
!remowner @<username> , !degov @<username>
|
Demote username from a group owner. |
!ownerlist |
List of group owners. |
!promote , !mod
|
If typed when replying, promote replied user as moderator. |
!promote <user_id> , !mod <user_id>
|
Promote user_id as moderator. |
!promote @<username> , !mod @<username>
|
Promote username as moderator. |
!demote , !demod
|
If typed when replying, demote replied user from moderator. |
!demote <user_id> , !demod <user_id>
|
Demote user_id from moderator. |
!demote @<username> , !demod @<username>
|
Demote username from moderator. |
!modlist |
List of moderators. |
Home
Installation:
Rank system
Frequently Asked Questions
Bugs
Plugins:
- 9gag.lua
- administration.lua
- apod.lua
- bing.lua
- calculator.lua
- cats.lua
- currency.lua
- dilbert.lua
- dogify.lua
- forecast.lua
- gmaps.lua
- gsmarena.lua
- hackernews.lua
- help.lua
- id.lua
- imdb.lua
- isup.lua
- kaskus.lua
- logger.lua
- pattern.lua
- plugins.lua
- quran.lua
- reddit.lua
- rss.lua
- salat.lua
- stats.lua
- sudo.lua
- time.lua
- translate.lua
- urbandictionary.lua
- webshot.lua
- whois.lua
- xkcd.lua
- yify.lua