Moderation commands(like kick and ban) maybe.
Integrate some external APIs (steam, weather services, etc...)
Also, autojoin VCs when using the play command instead of doing the join command (same goes for leave)
Timed mute. (admin, moderator limited)
Timed mute works with a discord role. That role can't write anything to any channel. Timed mute looks like this: !mute <user tag> <time> [reason]
Kick. (admin, moderator limited)
A function to kick users with command. You can give a reason for that.
Ban. (admin, moderator limited)
Of course, you can ban users. You can give reasons for this too.
You can also add some entertaining commands, like roll, rps, funfact.
Hope it helped!
Does your discord server has some rules?
I'm a admin of a gaming server, and it has rules.
So I designed my BOT as below.
- Send message to newcomer. It explains about rules (@everyone has some limit, newcomer needs to get some role to being unlimited user).
- If the newcomer send a commands that posted in the rules, then the newcomer get basic role (so he will be unlimited as a user)
There is no unique or difficult function on your BOT...
A mini game with a leaderboard and give prices for the winners
How can it be from scratch if it uses a library? I assume that's what you meant by "Discord.js"
And this seems more like a private bot based off the fact that you can set the status of the bot. That'd update through every server your bot is in, which would not work for several servers.
Pretty cool. Neat that you made this lol. Is it an application, the discord bot?
Also, does it need or take any proxies?