Enable bot to ignore messages from specified senders #29
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Enhancement
Now we can have
IGNORE_USERS
insettings.py
. All the sender names specified inIGNORE_USERS
will be ignored by bots. The sender names can be set case-insensitively.Usage
Developers can set
IGNORE_USERS
in yourmmpy_bot_settings.py
, and it will be loaded into mmpy_bot settings.Example
In
mmpy_bot_settings.py
, we set:Then messages from Betty and Carter will be ignored by the bots.
Notice
If you have multiple bots and expecting them to ignore different sets of senders, you have to organize bots in different folders with their own
mmpy_bot_settings.py
. And execute them independently. For example :