Skip to content

Inviting YABOB to a New Server

Zhongning Li edited this page Feb 29, 2024 · 9 revisions

Caution

Feb. 2024 All of the docs have been moved to https://tomli380576.github.io/yabob-docs/. We will slowly remove the docs in the wiki tab as they will no longer be maintained.

This setup guide applies to YABOB v4.3 and above.

Video Guide

YouTube

Text Guide

  1. Create a discord server

  2. Use the invite link to invite YABOB to your server

  3. If other roles exist on your server, YABOB will send you a direct message asking you to give it the highest role. The message will look like:

    Screenshot 2023-01-03 at 8 10 25 PM

    Go to Server Settings $\to$ Roles and drag the YABOB role all the way to the top. Save the setting.

    Now YABOB will send you another direct message saying that it has gotten the highest role and is initializing for your server.

    Screenshot 2023-01-03 at 8 12 29 PM
  4. YABOB will now ask you to set up the access level roles for your server. If you don't have any roles in the server, you can use either the [Create New Roles] or [Create New Roles (@everyone is student)] option for quick setup. You can see the full documentation here.

    Screenshot 2023-01-03 at 8 21 56 PM

    After you make a choice, YABOB will save your settings and update the message:

    Screenshot 2023-01-03 at 8 21 56 PM
  5. Now you are ready to create queues! In your server, use /queue add to create some new queues.

  6. (Optional) You can batch create office hour voice channels easily with /create_offices. YABOB will configure the voice channel permissions for you based on the roles you selected in step 4.

  7. (Optional) You can further configure YABOB settings with the /settings command. Learn more about YABOB settings here.

  8. (Optional) When you are no longer using a server for your office hours, simply delete the server itself or kick YABOB from that server.