Code Monkey home page Code Monkey logo

squid-bot's Introduction

Hi there ๐Ÿ‘‹, I'm bsquidwrd

  • You can call me Squid for short

  • ๐Ÿ˜„ Pronouns: he/him/they/them

  • ๐Ÿ“ซ You can reach me on Twitter! (Please honor nohello if you message me)

  • ๐Ÿ“– I currently work full time as an Integration Engineer and am going to school for a Bachelors in Software Engineering

  • ๐Ÿ‘€ Iโ€™m interested in:

    • programming
    • api's
    • automating as much as possible
  • Notes:

    • Any comments/views/statements I make are in no way a reflection of my employer

squid-bot's People

Contributors

bsquidwrd avatar

Watchers

 avatar  avatar  avatar

Forkers

hugohallaway

squid-bot's Issues

Misc updates I've thought of doing

  • 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

Add UI elements

  • Add list of Servers
  • Add list of Users for specific Server
  • Center list of Users for specific Server
  • Add list of Users
  • Add search feature for Users and Servers list

Quotes cog

Add a Quote cog to this bot.

  • Add a quote ?quote add <username> <quote>
  • Retrieve quotes for a specific user ?quote user <username>
  • Retrieve a random quote ?quote random
  • Retrieve a specific quote ?quote get <id>
  • Get quote info ?quote info <id>

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.