tgoop.com/QNextCases/154
Last Update:
3️⃣3️⃣ Преобразование целого числа в строку цифровых эмодзи.
Сложность: ⭐️⭐️⭐️
По команде, поданной пользователем, обрабатывается числовой параметр команды и преобразуется в строку состоящую из цифровых эмодзи, соответствующих цифрам переданным в параметре команды.
Например: Пользователь подает команду: !numberToString 123
, бот отвечает сообщением: 1️⃣2️⃣3️⃣.
Для этого необходимо:
↙️Команды — ➕Создать↙️ — Команда: /!numberToString\s(\d+)/i
В 🔗 Триггер команды добавить три реакции:
⚡️localVarSet
— Тип: Число — Название: parNum
— Значение: ${exec.1}
⚡️runScript
— Текст:var strNum = String(qnext.getValue("localVar.parNum", "0"));
⚡️
var strNew = strNum.replace(new RegExp("0", "g"), "0️⃣");
strNew = strNew.replace(new RegExp("1", "g"), "1️⃣");
strNew = strNew.replace(new RegExp("2", "g"), "2️⃣");
strNew = strNew.replace(new RegExp("3", "g"), "3️⃣");
strNew = strNew.replace(new RegExp("4", "g"), "4️⃣");
strNew = strNew.replace(new RegExp("5", "g"), "5️⃣");
strNew = strNew.replace(new RegExp("6", "g"), "6️⃣");
strNew = strNew.replace(new RegExp("7", "g"), "7️⃣");
strNew = strNew.replace(new RegExp("8", "g"), "8️⃣");
out.strNew = strNew.replace(new RegExp("9", "g"), "9️⃣");message
— Текст: ${scriptResult.out.strNew}
— Файл: ➖Пропустить
#command #JScript #localVar
Требуется помощь?
BY QNext Cases
Share with your friend now:
tgoop.com/QNextCases/154