Skip to content
This repository was archived by the owner on Jul 13, 2019. It is now read-only.

Commands

zekro edited this page Apr 20, 2018 · 34 revisions

This content is automatically generated by zekroBot2.


Commands index

ADMIN

CHAT

DEBUG

FUN

GUILDADMIN

MISC

MODERATION

SETTING


Commands

ADMIN

broadcast

Send messages to all servers or server owners

Permission 999
Group ADMIN
Aliases bcast, bc

Usage

zb:broadcast owners <msg>
zb:broadcast all <msg>```


### eval

> evaluate code with this command

| | |
| --------- | --------- |
| Permission | 999 |
| Group | ADMIN |
| Aliases | evaluate, exec |

**Usage**

```php
zb:eval <js code>
zb:eval objects

restart

Restart the bot

Permission 100
Group ADMIN
Aliases

Usage

zb:restart

CHAT

gif

Display some gifs from giphy

Permission 0
Group CHAT
Aliases jif

Usage

zb:gif <search query> (-i=<index>)

quote

Quote a message of any channel in the guild

Permission 0
Group CHAT
Aliases q

Usage

zb:user <messageID>

say

Send an embed message with the bot

Permission 2
Group CHAT
Aliases saymsg

Usage

zb:say <message>
zb:say -e <message>
zb:say -e:<color> <message>
zb:say colors

stups

Send someone a nudge with the bot

Permission 0
Group CHAT
Aliases nudge, msg, pn

Usage

zb:stups <user> <message>

suggest

Submit your guggestions about this bot

Permission 0
Group CHAT
Aliases wish

Usage

zb:suggest <message>

urbandict

Get a definition from urban dictionary

Permission 0
Group CHAT
Aliases udict, ud

Usage

zb:urbandict
zb:urbandict <query> (-i=<index>)

vote

Create a vote

Permission 0
Group CHAT
Aliases poll

Usage

zb:vote <title> | <answer 1> | <answer 2> | <...>
zb:vote close

DEBUG

test

Just for testing purposes

Permission 999
Group DEBUG
Aliases

Usage

no help

FUN

cat

😼

Permission 0
Group FUN
Aliases cats

Usage

zb:cat

lewd

[R18 | NSFW] 💦

Permission 0
Group FUN
Aliases hentai

Usage

zb:lewd
zb:lewd enable/disable

rand6

Play RANDOM6SIEGE© game

Permission 0
Group FUN
Aliases r, r6

Usage

zb:rand6 d
zb:rand6 a
zb:rand6 r
zb:rand6 list
zb:rand6 listops
zb:rand6 setops <URL>
zb:rand6 rules
zb:rand6 help

GUILDADMIN

autochannel

Manage automatic voice channels

Permission 3
Group GUILDADMIN
Aliases autochan, ac, autochans

Usage

zb:autochannel set <channel>
zb:autochannel unset <channel>
zb:autochannel list

autorole

Set the role users will automatically get after joining the guild

Permission 5
Group GUILDADMIN
Aliases guildrole, joinrole

Usage

zb:autorole <role>
zb:autorole reset

ban

Ban a member from the guild with reason and entry in reports database

Permission 5
Group GUILDADMIN
Aliases

Usage

zb:ban <Member mention/ID> <reason>

kick

Kick a member from the guild with reason and entry in reports database

Permission 5
Group GUILDADMIN
Aliases

Usage

zb:kick <Member mention/ID> <reason>

prefix

Register a guild specific prefix

Permission 5
Group GUILDADMIN
Aliases pre, guildpre, guildprefix

Usage

zb:prefix <new prefix>
zb:prefix

MISC

bf

Execute some brainfuck code

Permission 0
Group MISC
Aliases brainfuck, bfck

Usage

zb:bf -c <code> [-i "<input>"] [-v] [-b <cellsize>]

bug

Get info how to submit a bug or suggestion

Permission 0
Group MISC
Aliases suggestion, bugreport, issue

Usage

zb:bug

guild

Get information about guild

Permission 0
Group MISC
Aliases guildstats, server

Usage

zb:guild

id

Get elements by ID or IDs of elements

Permission 0
Group MISC
Aliases whois, whatis, identify

Usage

zb:id <ID>
zb:id <name>

info

Get info about the bot

Permission 0
Group MISC
Aliases about

Usage

zb:info

music

Play music from youtube with the bot

Permission 0
Group MISC
Aliases m

Usage

zb:music

passgen

Generatr a random and safe password with some parameters

Permission 0
Group MISC
Aliases password, pw

Usage

zb:passgen <length> <charset as RegExpr OR Safety Level>
Safety Levels:
0 - ver simple
1 - simple
2 - normal
3 - heavy
4 - ultra heavy```


### pastebin

> Paste some code on pastebin

| | |
| --------- | --------- |
| Permission | 0 |
| Group | MISC |
| Aliases | paste |

**Usage**

```php
zb:pastebin [-t="some title"] [-l=language] <your code here>
// Available languages are listed on https://pastebin.com/api#5.

user

Get information about user on guild

Permission 0
Group MISC
Aliases member, userinfo, uinfo, profile

Usage

zb:user <user>
zb:user

xp

Get information about your level status and guilds best list

Permission 0
Group MISC
Aliases lvl, level

Usage

zb:xp
zb:xp <user>
zb:xp list

MODERATION

clear

Clear an ammount of messages in a chat

Permission 4
Group MODERATION
Aliases purge, clean

Usage

zb:clear <ammount>
zb:clear <ammount> <user>
zb:prefix

mvall

Move all members in current channel to another

Permission 2
Group MODERATION
Aliases moveall, mv

Usage

zb:mvall <channel>

report

Report a user or get information about recent reports

Permission 4
Group MODERATION
Aliases rep

Usage

zb:report <VictimID/Mention>
zb:report list <ID/Mention>

vkick

Kick a member out of its current voice channel

Permission 4
Group MODERATION
Aliases voicekick

Usage

zb:vkick <Member mention/ID/name>

SETTING

cmdlogchan

Set command log channel

Permission 4
Group SETTING
Aliases cmdlog

Usage

zb:cmdlogchan <channel>

game

Set messages the bot should show in playing text

Permission 999
Group SETTING
Aliases playing, botmsg

Usage

zb:game msg <message 1>, <message 2>, ...
zb:game type <playing, streaming, listening, watching>
zb:game url <twitch url>
zb:game reset

joinmsg

Set a message appearing in notification channel when new member joins the guild

Permission 4
Group SETTING
Aliases joinmessage

Usage

zb:joinmsg <message ([m] -> member, [g] -> guild>

leavemsg

Set a message appearing in notification channel when member leaves the guild

Permission 4
Group SETTING
Aliases leavemessage

Usage

zb:leavemsg <message ([m] -> member, [g] -> guild>

link

Link voice channels with text channels

Permission 4
Group SETTING
Aliases ln

Usage

zb:link <vchan> <tchan>
zb:link reset <vchan> <tchan>
zb:link list

msgchan

Set a text channel as notification message channel

Permission 4
Group SETTING
Aliases notifychan

Usage

zb:msgchan (<name/ID>)
zb:msgchan reset

perms

Set the permission levels for specific roles

Permission 5
Group SETTING
Aliases permroles, perm, permlvl

Usage

zb:perms <LVL>, <role1>, <role2>, ...
zb:perms list
zb:perms reset <lvl>

voicelogchan

Set voice log channel

Permission 4
Group SETTING
Aliases voicelog

Usage

zb:voicelogchan <channel>

Clone this wiki locally