I don't know if this is just me, but trying to use this with a DiscordShardedClient as the client results in the bot not even starting, resulting in the error:
Unhandled Exception: System.InvalidOperationException: Unable to resolve service for type 'Discord.WebSocket.DiscordSocketClient' while attempting to activate 'Discord.Addons.Interactive.InteractiveService'.
I looked at the code and saw that the InteractiveService only used a DiscordSocketClient. I tested the bot with SocketClient instead of ShardedClient and it worked fine. Would there be a way for it to use both Sharded and Socket?