karmakamikaze / discordbotsw20 Goto Github PK
View Code? Open in Web Editor NEWA discord bot written in Python, developed in collaboration by the Software Engineering students at AAU.
License: GNU General Public License v3.0
A discord bot written in Python, developed in collaboration by the Software Engineering students at AAU.
License: GNU General Public License v3.0
There is an API for LMGTFY which would be a fun command.
We already have owo-speak, so why not nyan-speak?
A function that makes the bot join the current voice channel, says "Bababooey", and then leaves the voice channel. The VOX could be loaded from a local sound file, packaged with the bot.
Function to post random pictures of different kinds of pasta at my will.
Currently, the Yo Mama joke command uses a local files to choose an insult. We should instead use an API to receive the insults.
A command for sending yo mama insults in chat.
Make an embed builder or embed class to create embeds for all functions that output to chat. We don't want to manually embed in every function. Instead we call a builder or class when outputting to chat.
Achievements for doing specific things in the server, like:
Because !serverinfo is just too long to type. I know there is a way within the python.py API to create aliases for command calls.
To create the first event with the bot, a user should issue the !event command somewhere on the server.
All events will then be posted into what we call Event Channels. The first time a user issues the !event command, the bot will create an Event Channel for them. They are free to rename this channel and can create additional Event Channels with the !channel command.
The bot should then direct message you a series of prompts to build the event.
The bot will ask for…
The bot should only wait around for ~5 minutes between each message, so if you take too long, the event creation flow must cancel.
Assuming all goes well, the bot should finish event creation by posting the newly created event in the Event Channel. Users in the channel should be able to RSVP to the event by clicking on the emoji reactions that the bot added to the event.
If you’d like to delete the event, you should be able to do so by clicking on the 🗑️ emoji. By default, only the event organizer or a server member with the Manage Server permission should be able to delete events.
Additions:
Custom signup options:
If a server contains a set of custom emojis, it should be allowed to use these as RSVP to the events. Animated emojis will only be supported if bots does not require a Nitro subscription.
Event attendance restriction:
It should be possible to restrict events to certain roles only. If a restriction is applied, only that role can react to the event.
Event images:
The events should support embedded images. A user should be able to upload an image directly to the private message during creation or link to an external image.
Event colors:
It should be possible to change the event colors to differentiate between multiple event types. An embed builder should be able to handle this.
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.