short command

This commit is contained in:
array-in-a-matrix 2023-11-06 13:13:28 -05:00
parent 632043d1f8
commit 580cc94070
2 changed files with 4 additions and 3 deletions

View file

@ -4,7 +4,7 @@ Matrix selfbot.
## Commands
- `react <message>`: React with `<message>` to a replied event.
- `react <message>`, `r <message>`: React with `<message>` to a replied event.
## Setup

View file

@ -13,7 +13,8 @@ client.on("room.message", (roomId, event) => {
if (! event["content"] || event["sender"] != config.user) return;
if( !event["content"].hasOwnProperty(["m.relates_to"]) ) return;
// ? react to message
if (event["content"]["body"].toLowerCase().startsWith(config.prefix + "react")){
const message = event["content"]["body"].toLowerCase()
if (message.startsWith(config.prefix + "react") || message.startsWith(config.prefix + "r") ){
client.sendEvent(roomId, "m.reaction", {
"m.relates_to": {
"event_id": event["content"]["m.relates_to"]["m.in_reply_to"]["event_id"],
@ -22,7 +23,7 @@ client.on("room.message", (roomId, event) => {
}
});
// ? delete command message
client.redactEvent(roomId, event["event_id"], "Reaction command.");
client.redactEvent(roomId, event["event_id"], "selfbot");
};
});