Mypy fails to detect missing constructor arguments for bots due to the dynamic kwargs initialization
Possible fixes:
- Change **kwargs to named parameters (issue if there are duplications e.g. username for IgnoreOwnMsgsMixin / MentionMixin)
- Leave as is because bots are constructed on startup and therefore this type of bug is easily detected