Allow roleplay to include a user via reply
This commit is contained in:
parent
463d9c254b
commit
f0a918f77e
|
@ -14,6 +14,10 @@ module.exports = (forms, gifs) => (ctx) => {
|
||||||
const message = ctx.message.text.replace(/^[^ ]+\s*/, "")
|
const message = ctx.message.text.replace(/^[^ ]+\s*/, "")
|
||||||
.match(/^((@\w+(\s+|$))*)(.*)/);
|
.match(/^((@\w+(\s+|$))*)(.*)/);
|
||||||
const users = message[1].trim().split(" ").filter(i => i.length);
|
const users = message[1].trim().split(" ").filter(i => i.length);
|
||||||
|
const rtm = ctx.message.reply_to_message;
|
||||||
|
if (rtm)
|
||||||
|
users.push(rtm.from.username ? "@" + rtm.from.username
|
||||||
|
: rtm.from.first_name);
|
||||||
const reason = message[4];
|
const reason = message[4];
|
||||||
let reply = "";
|
let reply = "";
|
||||||
const from = ctx.message.from;
|
const from = ctx.message.from;
|
||||||
|
|
Loading…
Reference in New Issue