Error! You may only use one apikey/client per pluginError
Failed to initialize plugin 'Rustcord v1.5.0' (LimitedClientException: Error! You may only use one apikey/client per plugin!)
at Oxide.Ext.Discord.Discord.CreateClient (Oxide.Core.Plugins.Plugin plugin, Oxide.Ext.Discord.DiscordSettings settings) [0x0009f] in <d228b08741924e0aafc2c260ac8bcf98>:0
at Oxide.Ext.Discord.Discord.CreateClient (Oxide.Core.Plugins.Plugin plugin, System.String apiKey) [0x0002e] in <d228b08741924e0aafc2c260ac8bcf98>:0
at Oxide.Plugins.Rustcord.Loaded () [0x000cc] in <0c7ac45f4b09477e8430be3225639725>:0
at Oxide.Plugins.Rustcord.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x00d5a] in <0c7ac45f4b09477e8430be3225639725>:0
at Oxide.Plugins.CSharpPlugin.InvokeMethod (Oxide.Core.Plugins.HookMethod method, System.Object[] args) [0x00079] in <9affce1cd15c4ec183941adef8db1722>:0
at Oxide.Core.Plugins.CSPlugin.OnCallHook (System.String name, System.Object[] args) [0x000d8] in <4452f821def6406d834e4149849fe7ea>:0
at Oxide.Plugins.CSharpPlugin.HandleAddedToManager (Oxide.Core.Plugins.PluginManager manager) [0x0006e] in <9affce1cd15c4ec183941adef8db1722>:0
When this happens unload it for a few mins and let everything reset, then load plugin again.
In response to OuTSMoKE ():
When this happens unload it for a few mins and let everything reset, then load plugin again.
Thank you

Edit: Never mind. I just sat back and really thought about it after reading the error. And I answered my own question. I was under the impression that a bot could handle more than one plugin. Apparently I was incorrect. :)

Edit #2: So I created a new bot and tried this again. I'm getting the same error. The plugin unloads on it's own. No matter how long I wait it doesn't change anything.

(15:27:52) | Failed to initialize plugin 'Rustcord v1.6.1' (LimitedClientException: Error! You may only use one apikey/client per plugin!) at Oxide.Ext.Discord.Discord.CreateClient (Oxide.Core.Plugins.Plugin plugin, Oxide.Ext.Discord.DiscordSettings settings) [0x0009f] in <22b66144989c41bfa4e42123f5cb9b5e>:0 at Oxide.Ext.Discord.Discord.CreateClient (Oxide.Core.Plugins.Plugin plugin, System.String apiKey) [0x0002e] in <22b66144989c41bfa4e42123f5cb9b5e>:0 at Oxide.Plugins.Rustcord.Loaded () [0x000cc] in <5a5d0f4eeac540ea95cf7736e5377da6>:0 at Oxide.Plugins.Rustcord.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x00d90] in <5a5d0f4eeac540ea95cf7736e5377da6>:0 at Oxide.Plugins.CSharpPlugin.InvokeMethod (Oxide.Core.Plugins.HookMethod method, System.Object[] args) [0x00079] in <9affce1cd15c4ec183941adef8db1722>:0 at Oxide.Core.Plugins.CSPlugin.OnCallHook (System.String name, System.Object[] args) [0x000d8] in <4452f821def6406d834e4149849fe7ea>:0 at Oxide.Plugins.CSharpPlugin.HandleAddedToManager (Oxide.Core.Plugins.PluginManager manager) [0x0006e] in <9affce1cd15c4ec183941adef8db1722>:0(15:27:52) | Unloaded plugin Rustcord v1.6.1 by Kirollos & OuTSMoKE(15:27:52) | No previous version to rollback plugin: Rustcord
Maybe my config is borked? (Apikey removed)
{ "Apikey": "", "Channels": [ { "Channelid": "pve-server-feed", "perms": [ "cmd_allow", "cmd_ban", "cmd_unban", "cmd_players", "cmd_kick", "cmd_com", "cmd_mute", "cmd_unmute", "msg_chat", "msg_joinlog", "msg_quit", "msg_pm", "msg_mute", "msg_serverinit","death_pvp","log_kicks","log_bans","log_clans","log_clanchat","log_groups","log_perms","log_namechange","plugin_signartist" ] } ], "Commandprefix": "!", "Commandroles": { "command": [ "rolename1", "rolename2" ] }, "FilteredWord": "", "FilterWords": [], "LogExcludeGroups": [ "default" ], "LogExcludePerms": [ "example.permission" ]}
Merged post
So I fixed the channelid. That was one of my screwups. But I'm still getting the same error.
I have no idea then. Best guess you messed up something during setup along the way.
Okay. I'll try it again from the ground up. I'm pretty excited about trying this out. The options you have are great.

Update: I'm starting to think it might be the bot. If I check up on it and the settings, show the token. It's different every time. I'm not regenerating it. Just "Click to Reveal Token".
Apparently, Loading the .cs file and it creating a "new" Config is fine.  And the plugin loads fine...... UNTIL.............. the API key (bot token) is placed in the "API Key" Section. After it is reloaded, It will throw the "Failed to Initialize Plugin" error. Everytime.

I have tried everything I can imagine to try to get this to work.

1. remade bot 10+ times
2. reload plugin 10+ times
3. delete and start with fresh plugin files 10+ Times
4. delete all other discord plugins i have (Discord Rewards) lol once
5. read the Faq 100 times +
6. Punched the Screen (still doing it)
7. Kicked the dog (the dog ran away)
8. Jumped off the roof..  (now i have a broken foot) 

Note: 6-8 .. is fictional 

I can't get this to work for the life of me. :D any help would be great, Unless its not anything that I'm doing wrong. 
same error!