Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Mines Market Menu #6

Open
keenanbuckley opened this issue Sep 15, 2022 · 1 comment
Open

Mines Market Menu #6

keenanbuckley opened this issue Sep 15, 2022 · 1 comment
Labels
enhancement New feature or request

Comments

@keenanbuckley
Copy link
Collaborator

keenanbuckley commented Sep 15, 2022

I still have my Sodexo API key, which would allow us to have the bot post updates to the server about the menu at Mines Market.

Feature Requests:

  • Command that assigns the bot a channel to post menu updates
  • Command that defines when and how often the bot updates the menu
  • Error handling for missing API key that disables the module (I won't be distributing my key, though I can design examples and unit tests that verify the code without the Sodexo API so people can still develop for it)
  • Schedule bot to periodically fetch from the Sodexo API and post to assigned channel (either by editting existing messages or post new ones)

Extra:

  • Command to have a version of the menu DMed to you
@keenanbuckley keenanbuckley added the enhancement New feature or request label Sep 15, 2022
@keenanbuckley keenanbuckley self-assigned this Sep 15, 2022
@keenanbuckley keenanbuckley changed the title Post Mines Market Menu Mines Market Menu Sep 15, 2022
@keenanbuckley
Copy link
Collaborator Author

keenanbuckley commented Sep 13, 2023

I am working with a couple students to develop a project that works with the Sodexo Bite API over at https://github.com/ColoradoSchoolOfMines/sodexo-api. When we get far enough in that project I might encourage them bring those skills over to work on this issue.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant