DiscordSaaSBot / SaaSBot

🤖 Discord bot for the builders and entrepreneurs community.
Apache License 2.0
11 stars 3 forks source link

Interaction error handling and logging #32

Closed stifskere closed 7 months ago

stifskere commented 7 months ago

Features

With this PR now, the interactions and events may throw errors and the bot won't stop, it will instead log the error in the console and in the case of being an interaction it will notify the user that the interaction handler caught an error.

image image image

Must do before merging

in /modules/utils/logger.ts there is a function at the end, when an error is caught, that function will be called.

image

This was left in blank because the decision of who will be notified/where will it be notified must be taken first.