А
что-то подобное, но без регексов:
bot.hears(( a || b ), (ctx) => ctx.reply(...
Size: a a a
А
bot.hears(( a || b ), (ctx) => ctx.reply(...
N
q
N
☔
B
JD
N
q
const a = input => input == 'a'
const b = input => input == 'b'
bot.hears(echo => a(echo) || b(echo), ctx => ctx.reply('ogog'))
q
const variants = ['a', 'b', 'c']
bot.hears(echo => variants.includes(echo), ctx => ctx.reply('ogog'))
q
N
N
echo => a(echo) || b(echo)по идее, это можно переписать как,
echo => functionA(echo) || functionB(echo)и тогда эта часть должна бы возвращать Boolean, но не само значение
const
functionA
= function(input){
return input == 'a'
}
const
functionB
= function(input){
return input == 'b'
}
N
echo => a(echo) || b(echo)транспайлится в
function (echo) {
return a(echo) || b(echo);
}
FK
V
А
bot.hears(( a || b ), (ctx) => ctx.reply(...