Skip to content
This repository has been archived by the owner on Dec 12, 2020. It is now read-only.

Misc updates I've thought of doing #1

Open
13 of 16 tasks
bsquidwrd opened this issue Sep 15, 2016 · 0 comments
Open
13 of 16 tasks

Misc updates I've thought of doing #1

bsquidwrd opened this issue Sep 15, 2016 · 0 comments
Assignees

Comments

@bsquidwrd
Copy link
Owner

bsquidwrd commented Sep 15, 2016

  • Implement L443 with cancelling all active searches
  • Edit L444 to say 'cancelled' instead of 'purged'
  • Make things cross server capable by adding a 'Server' table and logging the server with a Search
  • Add a '!whoplays' command to figure out who has played a certain game in the past
  • Make web based and dashboard
  • Make credentials.py pull from environment variables instead (SQUID_BOT_TOKEN, SQUID_BOT_CLIENT_ID, SQUID_BOT_OWNER_ID)
  • Command aliases (like here)
  • Ignore everything bots do, including status changes etc
  • Show a user who is also queued for a game and ask if they want to continue queuing or start a party with the people searching (max 5?)
  • Show number of people searching next to the game name
  • Make a model for server specific information for a user. Ex: Display Name can be specific per server: https://discordpy.readthedocs.io/en/latest/api.html#discord.User.display_name
  • Modify the README.md to talk about cross server stuff and encourage them to not run an instance of this bot
  • Add field to DiscordUser Model for avatar and default avatar urls as well as a function to get the avatar url (ex: if avatar_url is not set, returns default_avatar_url)
  • Fix whoplays command. Doesn't show list of games available to check for
  • Make restart command do self.bot.logout instead of .close
  • on_member_join, update a user and server relationship
@bsquidwrd bsquidwrd self-assigned this Sep 15, 2016
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

1 participant