InvalidCastException in OnUserChatError

Having problems with the Chat to discord. Everytime time i type something in chat i get 

(21:54:08) | Failed to call hook 'OnUserChat' on plugin 'DiscordMessages v2.1.1' (InvalidCastException: Null object cannot be converted to a value type.)
at System.Convert.ChangeType (System.Object value, System.Type conversionType, System.IFormatProvider provider) [0x00029] in <a8ed250850854b439cedc18931a314fe>:0
at System.Convert.ChangeType (System.Object value, System.Type conversionType) [0x0000c] in <a8ed250850854b439cedc18931a314fe>:0
at Oxide.Core.Plugins.Plugin.Call[T] (System.String hook, System.Object[] args) [0x00008] in <4452f821def6406d834e4149849fe7ea>:0
at Oxide.Plugins.DiscordMessages.HandleMessage (Oxide.Core.Libraries.Covalence.IPlayer player, System.String playerMessage) [0x00065] in <f383ef758a7b4443bac056a4a25bed1b>:0
at Oxide.Plugins.DiscordMessages.OnUserChat (Oxide.Core.Libraries.Covalence.IPlayer player, System.String message) [0x00011] in <f383ef758a7b4443bac056a4a25bed1b>:0
at Oxide.Plugins.DiscordMessages.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x001c8] in <f383ef758a7b4443bac056a4a25bed1b>: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.Core.Plugins.Plugin.CallHook (System.String hook, System.Object[] args) [0x00060] in <4452f821def6406d834e4149849fe7ea>:0
I believe the latest update should fix this issue for you.
Still gett the exact same error

(09:03:36) | Failed to call hook 'OnUserChat' on plugin 'DiscordMessages v2.1.2' (InvalidCastException: Null object cannot be converted to a value type.)

at System.Convert.ChangeType (System.Object value, System.Type conversionType, System.IFormatProvider provider) [0x00029] in <a8ed250850854b439cedc18931a314fe>:0

at System.Convert.ChangeType (System.Object value, System.Type conversionType) [0x0000c] in <a8ed250850854b439cedc18931a314fe>:0

at Oxide.Core.Plugins.Plugin.Call[T] (System.String hook, System.Object[] args) [0x00008] in <4452f821def6406d834e4149849fe7ea>:0

at Oxide.Plugins.DiscordMessages.OnUserChat (Oxide.Core.Libraries.Covalence.IPlayer player, System.String message) [0x0007d] in <c19e58a7d8c94de093308bfbdfb2158e>:0

at Oxide.Plugins.DiscordMessages.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x000ce] in <c19e58a7d8c94de093308bfbdfb2158e>: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.Core.Plugins.Plugin.CallHook (System.String hook, System.Object[] args) [0x00060] in <4452f821def6406d834e4149849fe7ea>:0

Are you using Admin Chat or BetterChatMute?
Ah ok. Yeah that was the problem. Was Admin chat. Anyway around it?
Which one are you using?

If you are using this one then I suggest you try using it with the latest version of Admin Chat
https://umod.org/plugins/admin-chat
Yeah we use that cept we use a older 1.3 version as it broke alot of stuff with our server. Oh well thanks anyway
What did it break? I may be able to assist you.
Dont want to take up that thread. But admin chat wouldnt work with our mods as they have no Auth level. we can have them chat in admin chat. but when they type it puts it twice so once for admin chat and then also puts in general chat. We use coloured names to make them purple color so maybe thats interacting with it

was trying to send you a pm