Skip to content

Commands

Nathan P. Bombana edited this page Dec 16, 2018 · 4 revisions

Dogo actually detents a wonderful command system, that let you, dear users, to interact with me. Currently, I can answear your commands if I can send messages at the channel (else you will be just ignored 😢). Officially, Dogo considers messages who starts with dg! (or a mention to it) as commands. Well, confusing. Isn't it? I'll explain you better: Just imagine I have a command called "hello". Than, I can use dg!hello (or @Dogo hello) to tell me you want to execute the "hello" command. Let's get deeper. Now "hello" command has a subcommand called "world", then you can use dg!hello world to call "world", that belongs to "hello". Some commands has aliases. Let's think "hello" command can be aliased to "hl". Then you can just trigger dg!hl, or dg!hl world if you want to call the subcommand "world", from "hello". Some commands has also a minimun argumentation rule, that means you need to supply x arguments to be able to call the command. Eg: Let's imagine a command called "say", and say needs more information, because I need to know what you wanna say. Then, we can call dg!say you are beautifull, using "you are beautifull" as arguments (three words, three arguments). You can check how many arguments a command needs (and it't subcommands) by using dg!help somecommand subcommand subcommand on Discord, or just checking here. Eg: dg!help hello world.

Well, let's to the command list:

Help

  • Aliases: plsSendHelp
  • No Minimun Arguments
  • Since v3.1.0

Description: Just sends help. If you do not supply any arguments, the command will leave you a message, showing all the available commands. Like this:

Help Embed

Otherwise, if you supply an argument, it will try to find a command with name (or aliase) you just supplied. You can also specify subcommands by calling it's parent first, as you would use to just invoke it. Eg:

Help Embed for badwords add