emy / crim Goto Github PK
View Code? Open in Web Editor NEWTHE cute multi language multi purpose bot for discord!
License: GNU Affero General Public License v3.0
THE cute multi language multi purpose bot for discord!
License: GNU Affero General Public License v3.0
Music commands should only be accessible by users in VC
Describe the solution you'd like
kick, ban, softban, mute and lock (channel) commands.
Additional context
Every of these actions should be logged in a per guild specified channel (if it was specified)
Bans should create a case and need to be appealable through a web ui (dashboard)
There are two different views for the web ui
Moderator view: View cases where the user has requested to appeal a ban. In the overview of a case you can decide wether the ban should be removed or not. declined or non answered bans can be relayed to a supervising authority (server owner)
User view: Appeal bans with an input field for the reason of request.
Login on the web ui is strictly via discord. the moderator or server owner receives a notification (private message) from the bot if a request has been raised.
I'd be more than happy to discuss specifics and what can be improved or changed.
Currently the app still uses DiscordJS V12, to be able to use current features like slash commands the app has to be updated to version 13
Is your feature request related to a problem? Please describe.
Not related to a problem
Describe the solution you'd like
Implement MongoDB, as SettingsGateway provider as it will have better performance under multiple guilds, clients, and users
Describe alternatives you've considered
Current system, which I believe is JSON or SQLite
Additional context
This will allow for easier implementation of Moderation commands
Provider:
https://github.com/dirigeants/klasa-pieces/blob/master/providers/mongodb.js
Ability to paste spotify playlist URL to listen to music.
Possible examples:
a) Pulling song title/artist and playing best match on YouTube
b) somehow accessing web browser version of Spotify to play playlist? Maybe by creating a free account strictly for Emybot?
With the change to slash commands, discord-akairo should no longer be necessary, and should be removed. Also, the dependency prevents updates to newer DiscordJs versions
depends on #102
Describe the bug
Users cannot ban Revulate
To Reproduce
Steps to reproduce the behavior:
Expected behavior
Revulate is banned until the end of time
Screenshots
N/A
Desktop (please complete the following information):
Additional context
Iโm lost in a desert, please help me.
Currently only plays the first song in the mix/station
At the moment the App use custom commands with custom prefix, because of a Discord rule this needs to be updated to Slash Commands
depends on #101
If first requested song is queued in an active channel, the current playing info will be lost as the existing post will only be updating song info. An alternative would be to ability to request now playing song.
Allow the option when searching/requesting songs to show a list of the top 5 results.
Is your feature request related to a problem? Please describe.
The current whois command uses the avatarURL() funtion which returns a link to a .webp link.
Since not every platform is capable to display .webp image we should consider either removing the avatars completely, switching to a more compatible format or just wait until .webp is either adopted or abandoned.
Describe the solution you'd like
Describe alternatives you've considered
As above.
Additional context
Pls discuss.
It is recommended to update to Verson 14 after the update to version 13 to be up to date.
depends on #104
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.