UTAS Discord Bot

User Guide


    User Guide

    If you connect the Bot to your server early on, you can automate some steps below!

    Configuring the Bot and Basic Features (~10 mins)

    The bot will work straight away without any configuration, but you can tweak things yourself.


    Setting the Bot Name

    "UTAS Discord Bot" is a pretty boring name. You can change what name the bot appears under on the server on the Configure Server Tab.


    Roles and Channels

    The bot works better when it knows about some of the key channel types in your server, like which channel is for Rules, which one is where lecture chat takes place etc.

    When you add the bot to your server, it takes a guess at which channels are what (and should do a good job if you used the server template), but you should check everything is correct on the Configure Server Tab.


    Enabling Features

    You can turn on or off various bot features using the Features Tab.

    When a feature is enabled, sometimes a new tab will appear along the top. Other features are so basic in their configuration, that settings will appear on the feature tab.

    Here are some basic features:

    Direct-Message New Students Upon Joining

    When a student joins a unit for the first time, the bot can direct-message them to let them know what the bot is, and how they can use it.

    Students are told not ask questions of the bot, as it cannot respond.

    TODOs

    You can flag a message to deal with later, or write a note to yourself using this feature. TODO Notes are sent to a channel called #todo that you need to set up (generally this should be in your Staff Channels category.

    Flag a message by right-clicking it, and selecting App/TODO. You can optionally alert the original poster that their message has been flagged as a TODO.

    Students can also use this feature, however flagged messages will just be relayed to themselves via a DM from the bot.

    Unfortunately this feature isn't available in the Discord Mobile App, but if you react to a message with a specific emoji (default 🤞), the same process will happen.

    Show Online Member Count / Show Enrolled Member Count

    This information appears in Discord in the top-left, and is updated very slowly.

    Custom Invites

    You can attach a specific invite link to a given role using the Invites Tab. Users who join using that link will be given that role. You might like to use this for a Hobart / Launceston / Online link (however using the /role_select command may be better for this.

    Other Features

    The later sections of the guide talk about some more complex bot features.