To use the discord link mod in our mod manager just follow these instructions
- Install the mod from the mod manager in your game panel
- Click "Configuration Files" in the gamepanel.
- Click "Text-Editor" next to DiscordLink.eco
- Find the line:
"BotToken": "",
- Follow this link: installation guide for instructions on how to get a bot token.
Once you have a bot token, copy the bot token and add it to the line you identified in step 4
For Example:"BotToken": "123456789qwertyuiop",
Set the "ChatChannelLinks" section in your config file.
- Set "DiscordGuild" field to the name or ID of your Discord Server.
- Set the "DiscordChannel" field to the name or ID of the Discord channel you wish to synchronize with a channel in Eco.
- Set the "EcoChannel" field to the name of the Eco channel you wish to synchronize with the Discord channel in the previous step.
- Refer to the example config below if you are unsure how to set the values in the config file:
{
"BotToken": "xxXXxxxXxXXxxxxxxXxxxxXXXXxxx.XxxXxx.xXXXxxxxXXxxxxXxxxXXXXXXXxxxxxxxX",
"EcoBotName": "DiscordLink",
"DiscordCommandPrefix": "?",
"AdminRoles": [
"admin",
"administrator",
"moderator"
],
"ServerName": "TheEcoServer",
"ServerDescription": "The place to play Eco!",
"ServerAddress": "xxx.xxx.xxx.xx",
"ServerLogo": "https://github.com/Eco-DiscordLink/EcoDiscordPlugin/blob/develop/images/DiscordLinkLogo_Nameless.png",
"ChatChannelLinks": [
{
"AllowUserMentions": true,
"AllowRoleMentions": true,
"AllowChannelMentions": true,
"Direction": "Duplex",
"HereAndEveryoneMentionPermission": "Forbidden",
"DiscordGuild": "EcoDiscordServer",
"DiscordChannel": "general",
"EcoChannel": "General",
}
],
"TradeChannels": [
{
"DiscordGuild": "EcoDiscordServer",
"DiscordChannel": "trades"
}
],
"CraftingChannels": [
{
"DiscordGuild": "EcoDiscordServer",
"DiscordChannel": "crafting"
}
],
"ServerInfoChannels": [
{
"UseName": true,
"UseDescription": false,
"UseLogo": true,
"UseConnectionInfo": true,
"UsePlayerCount": true,
"UsePlayerList": true,
"UsePlayerListLoggedInTime": true,
"UseCurrentTime": true,
"UseTimeRemaining": true,
"UseMeteorHasHit": false,
"UseElectionCount": false,
"UseElectionList": true,
"UseLawCount": false,
"UseLawList": true,
"DiscordGuild": "EcoWorld",
"DiscordChannel": "server-status"
}
],
"WorkPartyChannels": [
{
"DiscordGuild": "EcoDiscordServer",
"DiscordChannel": "work-parties"
}
],
"PlayerListChannels": [
{
"UsePlayerCount": true,
"DiscordGuild": "EcoDiscordServer",
"DiscordChannel": "server-info"
}
],
"ElectionChannels": [
{
"DiscordGuild": "EcoDiscordServer",
"DiscordChannel": "elections"
}
],
"CurrencyChannels": [
{
"UseMintedCurrency": "MintedExists",
"UsePersonalCurrency": "NoMintedExists",
"MaxMintedCount": 1,
"MaxPersonalCount": 3,
"MaxTopCurrencyHolderCount": 6,
"UseTradeCount": true,
"UseBackingInfo": false,
"DiscordGuild": "EcoDiscordServer",
"DiscordChannel": "currency"
}
],
"SnippetChannels": [
{
"DiscordGuild": "EcoDiscordServer",
"DiscordChannel": "snippets"
}
],
"DiscordCommandChannels": [
{
"DiscordGuild": "",
"DiscordChannel": ""
}
],
"MaxTrackedTradesPerUser": 5,
"LogLevel": "Information",
"BackendLogLevel": "Error",
"LogChat": false,
"ChatlogPath": "E:\\EcoServer\\Configs\\Mods\\DiscordLink\\Chatlog.txt",
"EcoCommandChannel": "General",
"InviteMessage": "Join us on Discord!\n[LINK]"
}
- Save the file in the top left, and startup your server!
Looking for a game server host known for brilliant 24/7 customer support and quality hardware?
Try a Pingperfect Eco server today! https://pingperfect.com/gameservers/eco-global-survival-game-server-hosting-rental.php