reactbot icon indicating copy to clipboard operation
reactbot copied to clipboard

A maubot plugin that responds to messages that match predefined rules.

Results 14 reactbot issues
Sort by recently updated
recently updated
newest added

Choo choo choo choo choo choo choo. (I got tired of an instance of this bot reacting to me :P)

- supports multiple git cloud services with examples for GitHub, GitLab (incl hosted instances), Codeberg (Gitea/Forgejo) with their different URL schemes - supports default projects and orgs (i.e. understands `#16`,...

Similar to #15 which allows multiple rules to match (once), I want to be able for one rule to match multiple times. For example, I have a rule matching `\#([0-9]+)`...

Building on the nitter sample, it would be pretty neat if we could do this: ``` templates: issue: type: m.room.message content: msgtype: m.text body: ${{URL}} default_flags: - ignorecase rules: github:...

This allows multiple rules to match in sequence. It thereby also allows for multiple reactions on the same event. ## Motivation We often use reactions as a simple voting scheme,...

rms issued a correction to the "Linux" copypasta here: https://www.gnu.org/gnu/incorrect-quotation.html While I would not recommend changing the copypasta for historical reasons, I would recommend adding some text from this article...

I don't see an example here on how to do this, and self-experimentation has not helped either. Is this possible to to as-is? Or would this need to be added?

For example, let's say I want to the bot to select one out of 2 images when it reads a certain word. To accomplish this, I tried modelling after [samples/random-reaction.yaml](https://github.com/maubot/reactbot/tree/master/samples/random-reaction.yaml),...

it can be useful to have rules fire only a percentage of the time