pucket is a typescript library to create automated tests for discord bots
How it works ?
pucket uses two bots to send messages between then, the first one is the 'fake user', who will send the real bot. The second one, is the bot that you want to test the commands. After configure which one is the fake user and the test bot, you can write your case tests like this:
Quite simple uh ?
pucket sintax is short and simple. Your
say something to the bot, then you expect that he respond something to will,
so you gonna
wait for a response.