uio-gaming / uiogaming-bot Goto Github PK
View Code? Open in Web Editor NEWMultifunksjonell Discord bot for UiO Gaming
Home Page: https://discord.uiogaming.no
License: GNU General Public License v3.0
Multifunksjonell Discord bot for UiO Gaming
Home Page: https://discord.uiogaming.no
License: GNU General Public License v3.0
Avoid spamming of funreplies... replies by adding a cooldown to it.
Discord does not currently support limitations for emoji only command parameters. Thus we need to handle this ourselves. This is why the command has yet to be converted
For some reason the automatic birthday greeting that checks whether or not it's someone birthday every 24 hours does not work properly. It does not throw any errors meaning there might be a problem with the sql query that checks for the current birthdays.
Fetch events from a google sheets sheet and make announcements at the time of the event.
A lot of the code contained in this repo is copied from MornBot. This code is poorly written and needs to be rewritten.
I would've done this already if it weren't for the issue of needing a minecraft username in order to run the /whitelist remove
command. This means that one would need to run a reverse search for the minecraft username since we only store the id at the time of writing this
By utilizing certain helper functions provided by dpy you can use more human readable command parameter names. There is also a feature that adds descriptions to command parameters
describe
function while keeping the actual parameter names in code in englishThe "black formatting" stage of the precommit action only runs black to ensure that the pushed code is the same as how black would format it, not that it satisfies the linter's rules. This means that the precommit does not fix the code for you, and you have to run black locally before commiting to make sure the action tests don't fail. This is really annoying behaviour
At the time of writing this, if the bot goes offline, it will not count streaks. When coming online again it will check if anyone has posted a message within the last 24 hours, however since the bot hasn't counted it will discard the streaks.
Add a command that can check which games are currently being played by people on the server ranked from most played to least played. This will be based on discord presence
Example (bad)
Add a command that can check which people on the server plays a specified game at the time of issuing the command.
Example (bad)
This makes it available to the meme cog, which is also in need of this algorithm.
requires writing to the db. The timeout has been decreased to prevent this problem but is not fool proof
The current u!help
responds with the default, built-in discord.py help message. This should be replaced with embeds for a cleaner look.
Even though the bot account is owned by a team in the Discord developer dashboard, the bot itself does not support multiple owners. Owner-restricted commands can only be executed by me at the moment.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.