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
Требуется помощь?
Обсуждение 0
Обсуждение не доступно в веб-версии. Чтобы написать комментарий, перейдите в приложение Telegram.
Обсудить в Telegram