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 postSo I fixed the channelid. That was one of my screwups. But I'm still getting the same error.