Legend

 Requires Elevated Permissions
 Bot Owner Only
 Available in DMs
 Protected from Blacklist
 Inline Command

Utilities

add build  

  1. Display instructions for creating a new build with Genesis
    • Add a build with the provided title, body, and image URL
      • <title>
      • <body>
      • <image url>
    • Add one or more builds from a structured json file. [Example file.](https://pastebin.com/raw/EU9ZX1uQ)

      delete build   

      1. Delete an existing build from Genesis
        • <build id>

      get build   

      1. Display information on an existing build from Genesis
        • <build id>

      list builds   

      1. List current builds for requesting user.

        search builds   

        1. Display information on an existing build from Genesis
          • <query>

        set public build|spb   

        1. Set a build or builds to be public
          • <build id(s)>
          • <on/off>

        set build  

        1. Edit a field on the build. `|` is only between build Id and following parameters.
          • <type (all, title, body, image)>
          • <buildId>
          • <title\*>
          • <body\*>
          • <image\*>

        add default role   

        1. Add a new default role for persons joining the server.
          • <role id>

        clear default roles   

        1. Clears all default roles for the server.

          delete default role   

          1. Delete a default role for persons joining the server.
            • <role mention>

          templates add   

          1. Add a template channel. If `--relay` is specified, it will use relay naming.
            • <channel mention>
            • <--relay>

          templates delete   

          1. Remove a template channel
            • <channel mention>

          templates list   

          1. List Template Channels

            templates set   

            1. Set a channel template's name template. `$username` is available as a replacement for using the name of the user that generated the channel.
              • <channel mention>
              • <name template>

            lfg|hosting|lfm  

            1. Submit an LFG request to this guild's LFG channel.
              • <place>
              • <time>
              • <for>
              • <platform\*>
              • <expiry\*>
              • <members\*>

            set lfg channel   

            1. Set the LFG channel
              • <platform>
              • <channel id>

            fgc    

            1. Force garbage collection

              kill    

              1. Kill current shard

                add role   

                1. Show instructions for adding joinable roles
                  • Add a role
                    • <Role/Role id to add>
                    • <--create>
                    • <--mentionable>
                    • <--leavable (on | off)>
                    • <--requires @Role Mention>

                  join  

                  1. Show instructions for joining roles
                    • Joining a role
                      • <Role/Role id to join.>

                    leave  

                    1. Show instructions for leaving roles
                      • Leave a role
                        • <Role/Role id to leave>

                      remove role   

                      1. Show instructions for removing joinable roles
                        • Remove a role
                          • <Role/Role id to add>
                          • <--delete>

                        roleids   

                        1. Get list of role ids

                          roles  

                          1. Get list of joinable roles

                            r track   

                            1. Add a new channel <-> role stats binding. Channel must be a voice channel. Binds voice channel to role count statistics.
                              • <channel>
                              • <role>

                            r untrack   

                            1. Remove an existing role channel binding
                              • <channel>
                              • <role>

                            set ping   

                            1. Set ping for an event or item
                              • <event or reward>
                              • <@role or user mention>

                            start    

                            1. Lols

                              stop    

                              1. Untracks everything in a channel, effectively stopping tracking for the channel

                                track    

                                1. Show tracking command for tracking events
                                  • Track an event or events
                                    • <event(s) to track>

                                  untrack    

                                  1. Show tracking command for untracking events
                                    • Untrack an event or events
                                      • <event(s) to untrack>

                                    dump   

                                    1. Dump a channel config to a channel
                                      • <JSON configuration file>

                                    getcommandids    

                                    1. Get list of bot command ids available for you to view

                                      serverinfo   

                                      1. Get info about current server

                                        transmit   

                                        1. Send Solaris-esque transmission to a channel
                                          • <JSON configuration file>

                                        userinfo   

                                        1. Get info about a user

                                          clear welcome message   

                                          1. Clears all messages (non-DM) for this guild.

                                            clear welcome dm   

                                            1. Clears all welcome direct messages for the server.

                                              set welcome message   

                                              1. Set welcome message for this server in this channel
                                                • <message>

                                              add welcome dm   

                                              1. Add a welcome message for this server in this channel to send to a user in DM
                                                • <message>