official-Cromatin / Apollo

Utility discord bot, offering all kinds of handy functions. Currently under development!
MIT License
0 stars 0 forks source link

Create an interactive menu to setup dailymoney roles and thier priority #6

Open official-Cromatin opened 1 week ago

official-Cromatin commented 1 week ago
  1. Main configuration view Image

    • [x] Create command
    • [x] Create new table in db
    • [x] Fetch data from db
    • [ ] Create buttons, attatch callback and process interaction to open subfunction views
  2. Add role Image

    • [x] Add (exclude allready existed roles Dont allow the selection of allready existing roles for the dailymoney) all roles below the bot role
    • [x] Store selections in additional table
    • [x] Update db entry and main view
  3. Change priority of existing role Image

    • [ ] Add all existing roles
    • [ ] Store selections in additional table
    • [x] Update db entry and main view
  4. Remove role Image

    • [ ] Add all existing roles
    • [ ] Store selections in additional table
    • [ ] Update db entry and main view
  5. Help description Image

    • [x] Create and send embed
official-Cromatin commented 1 week ago

Preview of the /setup dailymoney command reply after 8af21ef9626e7055e688970abded9ea97186b626 grafik

Note: The dailymoney subcommand of the setup command group, overrides the allready existing dailymoney command implemented in #5

official-Cromatin commented 1 week ago

Preview of the "add role" view after an interaction with the "Add role" button of the main view. Information about the role, its priority and the daily salary has been provided, so the changes are ready to be saved grafik Note: The update of the main view, hasnt been implemented yet