I saw someone else do this, but it was outdated.
DiscordSRV is a plugin which links a discord text channel, and minecraft chat. Here is how to set it up.
Official Website: https://www.spigotmc.org/resources/discordsrv.18494/
1. File Installation:
Firstly you want to install the Plugin. This is done by going to Software - Plugins - Paper or Spigot - DiscordSRV - Your Version - Install. Then you want to start your server to generate the files.
2. Discord Bot:
Now, you want to set up your bot. Head over to the Discord Developer Portal at https://discord.com/developers/applications
Click:
- 'Applications' (if your not already on it) -
- 'New Application' - then insert a name for the bot.
- Click the 3 Lines at the top left, and click 'Bot' - you should be redirected to the Build-a-Bot page.
- Then click add bot, and then the confirmation 'Yes,Do It'
- Now your new bot is born! Scroll down and select the permissions it has (Administrator if you want to keep it short)
- Now, scroll up/down to the 'Server Members Intent' option, and enable it
- Then click the 3 Lines again and head over to OAuth2.
- Select the 'Bot' option under scopes. Now a link has been generated for your bot. At the bottom of the scopes tab, open the new link in a new tab to invite it to your server.
- Once you have invited the bot, click the 3 lines in the discord Applications portal, and select bot.
- Now under token, click 'Show' and copy that bot token.
3. Configuration
- Head back over to your server page. But now go to; Files - Plugins - DiscordSRV (folder) - config.yml
- in the config.yml, remove the 0s between the 2 speech marks (") after 'Bot Token:' now paste your bot token, that you copied in an earlier instruction, there surrounded by the speech marks. Eg: BotToken: "FJAKDSHDFSEUI3ODFHNEUIOH734"
- do the same for 'Channel' replacing the 0s between the speech Mark's with the channel id you want the chat to be in. Eg: Channels:
{"global": "798501859144761384"}
+ To get the channel ID, Enable Developer Mode in appearance settings, then right click the channel and select copy ID.
+ If you have Developer mode OFF: type #general, then add \ before the message (\#general), send it and then you'll see the channel's ID. This also works when mentioning a user, to get the user's ID as well.
Finally, restart your server and it should be working.
You will know if it worked, if the bot is online and when the server starts the bot posts: "Server Started"
If you need any more help, comment or dm me on discord Furious#0770.
If you cant dm me, I'm in the official aternos server.
NEW:
Join
https://discord.gg/BEdfYQTEHv
For support on how to setup DiscordSRV and Discord Whitelister (click here for post)
Post
How to Install and Set Up Discord Whitelister
Discord Whitelister is a Paper/Spigot plugin that allows you to add players to the whitelist via discord.Here is the Official Spigot Website: https://www.spigotmc.org/resou…iscord-whitelister.69929/Alternatively, here is the wiki: https://github.com/JoeShimell/DiscordWhitelisterSpigot/wiki1. File Installation:Firstly you want to install the Plugin. This is done by going to Software - Plugins - Paper or Spigot - Discord Whitelister - Your Version - Install. Then you want to start your server to…

(Thanks Henery)