Joseph Liu

Results 15 issues of Joseph Liu

Expose the `MessageReactions` endpoint, which yields the users that reacted with an emoji on a message. The `MessageReactions` endpoint is paginated (with `before` and `after`) parameters. This PR opts to...

Add an option for users to select what mode Automodv2 triggers & conditions match in - AND/OR. Defaults to current behavior (OR for triggers, AND for conditions). Fixes #859.

Make `clean` ignore the triggering message, so `-cl 5` will remove 5 messages -- as opposed to 4 messages plus the trigger -- from the perspective of the user.

As title states. Screenshots: ![Main CC web listing](https://user-images.githubusercontent.com/56809242/117581028-8d38b000-b0af-11eb-9a02-0e1a62088a85.png) ![Specific CC](https://user-images.githubusercontent.com/56809242/117581033-932e9100-b0af-11eb-9cb0-119ab8b9c341.png) ![CC bot command](https://user-images.githubusercontent.com/56809242/117581040-9d508f80-b0af-11eb-9271-964335a0e634.png)

This PR adds support for switch args w/ parseArgs. **Changes** * A new function, `cswitch`, is added to enable defining switch arguments. Open to bikeshedding about the name, it's quite...

This allows editing existing messages by supplying the `-message` flag. It's a bit complex as it'll "merge" the changes made instead of simply overwriting - if I have an embed...

Similar to https://github.com/jonas747/yagpdb/pull/887, but for kick and ban (totally forgot about this, otherwise I would've included it in the original PR 😄). This is a slightly more annoying/confusing issue for...

Parsing time strings into time structs in custom commands has long been a pain point. This PR aims to fix this by exposing `time.ParseInLocation` for usage in CCs. I wasn't...

**This change is as of yet completely untested; it exists to facilitate discussion regarding whether the approach taken is viable. If we agree that this is the right way to...

This PR is a one-to-one mirror of #1696 for the notifcations package. Please read the description of that PR for details.