CS5500-S-2023 / team-bear

team-bear created by GitHub Classroom
0 stars 0 forks source link

Completed functionality of GuildJoinEvent. #12

Closed tsanevp closed 1 year ago

tsanevp commented 1 year ago

If the bot is added to a new guild, the following process occurs:

  1. The owner of the Guild is sent a DM. The DM informs the owner that for the bot to function correctly, a "trading" channel needs to be assigned so that the bot can post new listings.
  2. The owner can select to auto-create a new channel or select an existing channel in their server to assign as the "trading" channel. This is done with the use of buttons.
  3. If the owner selects to auto-create a channel, it is created by the bot. If the option to choose an existing channel is made, a drop-down is returned with the current channels in the server.

All buttons and drop-downs can only be used once. They are disabled after interacting with them.