There are some problems with Output.py. If the source event is message and not context, something breaks and error is thrown.
We can also simplify the Event class, as the source can be Union[commands.Context, discord.Message, str] instead of forcing the use of author and location.
There are some problems with Output.py. If the source event is message and not context, something breaks and error is thrown. We can also simplify the Event class, as the source can be
Union[commands.Context, discord.Message, str]
instead of forcing the use of author and location.