Discord.js slash command support has been merged!
The discord.js interactions PR has been merged, and d.js master (v13 dev) now has proper support for slash commands!
Official resources:
The discord.js interactions PR has been merged, and d.js master (v13 dev) now has proper support for slash commands!
Official resources:
If you're wondering what Gateway Intents are, what Privileged Intents are, why your bot can't see statuses, or why your bot can't see member joins anymore, then this page should explain it to you!
if you do not know what intents are, please read this entire page
First, a short explanation of how bots work: bots can make requests over the REST (HTTP) API to retreive information and do actions, and they get real-time updates from Discord in the form of websocket gateway events. They can also fetch server members via the gateway.
Examples of gateway events you are probably familiar with are Message Create (a message was sent) and Guild Member Add (a user joined a server).
[ | |
{ | |
"id": 0, | |
"name": { | |
"default": "General" | |
}, | |
"is_primary": true | |
}, | |
{ | |
"id": 15, |
Rank | Bot | Approximate Server Count | Library |
---|---|---|---|
1 | MEE6 | 19,800,000 | Custom Python |
2 | Rythm |
16,000,000 | JDA |
3 | Groovy |
11,200,000 | JDA, Discord4J |
4 | Dank Memer | 9,230,000 | Custom TypeScript |
5 | ProBot |
I hereby claim:
To claim this, I am signing this object:
First, create an application at Discord's New App page.
Set the App Name to the title of your Rich Presence playing status. For example, if you want Playing with discord, set the app name to with discord. You don't need to set a Redirect URI, Description, or App Icon, just click Create App. New App
Next, click Enable Rich Presence here:
Now you can upload your images.
<!DOCTYPE html> | |
<html> | |
<head> | |
<meta charset="utf-8" /> | |
<title>Redirecting...</title> | |
<meta HTTP-EQUIV="REFRESH" content="0; url=/newurl"> | |
<link rel="canonical" href="/newurl" /></head> | |
<body> | |
<a href="/newurl">Click here if you are not redirected automatically.</a></body> | |
</html> |
<!--- page style ---> | |
<style> | |
.page { | |
color: #ffffff !important; | |
} | |
p { | |
color: #ffffff !important; | |
} | |
html { | |
background-color: #2C2F33 !important; |