Size: a a a

Боты на Telegraf

2020 December 26

☔️✨ɸᴇнᴇᴋ бᴇɜ-нᴏжᴇᴋ✨☔... in Боты на Telegraf
это выглядит как ntba какой то
источник

JD

Johnny Doe in Боты на Telegraf
что это за муйня?

(.+) (.+)
источник

И

Иван in Боты на Telegraf
telegram bot api
источник

☔️✨ɸᴇнᴇᴋ бᴇɜ-нᴏжᴇᴋ✨☔... in Боты на Telegraf
Johnny Doe
что это за муйня?

(.+) (.+)
регулярка на всё
источник

JD

Johnny Doe in Боты на Telegraf
а вторая часть на все зачем? ))
источник

☔️✨ɸᴇнᴇᴋ бᴇɜ-нᴏжᴇᴋ✨☔... in Боты на Telegraf
по его логике так должно быть

/myinfo myname +79991233344
источник

И

Иван in Боты на Telegraf
Да
источник

☔️✨ɸᴇнᴇᴋ бᴇɜ-нᴏжᴇᴋ✨☔... in Боты на Telegraf
Johnny Doe
а вторая часть на все зачем? ))
ну челик к успеху идёт
источник

JD

Johnny Doe in Боты на Telegraf
☔️✨ɸᴇнᴇᴋ бᴇɜ-нᴏжᴇᴋ✨☔️
по его логике так должно быть

/myinfo myname +79991233344
ну так надо правильно делать для начала )
источник

☔️✨ɸᴇнᴇᴋ бᴇɜ-нᴏжᴇᴋ✨☔... in Боты на Telegraf
Johnny Doe
ну так надо правильно делать для начала )
у меня от var зубы скриптя поэтому я даже хз чем помочь ему
источник

JD

Johnny Doe in Боты на Telegraf
☔️✨ɸᴇнᴇᴋ бᴇɜ-нᴏжᴇᴋ✨☔️
у меня от var зубы скриптя поэтому я даже хз чем помочь ему
может чел лет 20 писал var, я полгода переучивался )
источник

☔️✨ɸᴇнᴇᴋ бᴇɜ-нᴏжᴇᴋ✨☔... in Боты на Telegraf
Johnny Doe
может чел лет 20 писал var, я полгода переучивался )
тож верно, но я бы не сказал
источник

И

Иван in Боты на Telegraf
var че такое
источник

JD

Johnny Doe in Боты на Telegraf
Иван
var че такое
ан нет, 20-ю годами тут не пахнет )
источник

M

Murka in Боты на Telegraf
Иван
var че такое
Советую сперва изучить JS, прежде чем писать ботов)
источник

И

Иван in Боты на Telegraf
ну пишу и учусь
источник

M

Murka in Боты на Telegraf
Иван
ну пишу и учусь
Нужно с чего-то проще начать
источник

И

Иван in Боты на Telegraf
например?
источник

JD

Johnny Doe in Боты на Telegraf
Иван
bot.onText(/\/myinfo (.+) (.+)/, function(msg, match) {
 var fromId = msg.from.id
 var name = match[1]
 var telnumber = match[2]
 if (name || telnumber == null) {
   bot.sendMessage(fromId, /myinfo *имя* *номер телефона*)
 }
 bot.sendMessage(fromId, ${name}, Ваш номер телефона ${telnumber} успешно привязан!\n\nЕсли Вы допустили ошибку, введите данные повторно (/myinfo))
})
замени  на
bot.onText(/\/myinfo (.+?)\s\+(\d+)

может заработает )
источник

☔️✨ɸᴇнᴇᴋ бᴇɜ-нᴏжᴇᴋ✨☔... in Боты на Telegraf
Иван
bot.onText(/\/myinfo (.+) (.+)/, function(msg, match) {
 var fromId = msg.from.id
 var name = match[1]
 var telnumber = match[2]
 if (name || telnumber == null) {
   bot.sendMessage(fromId, /myinfo *имя* *номер телефона*)
 }
 bot.sendMessage(fromId, ${name}, Ваш номер телефона ${telnumber} успешно привязан!\n\nЕсли Вы допустили ошибку, введите данные повторно (/myinfo))
})
bot.onText(/^\/myinfo (.+) (.+)$/, function (msg, match) {
   var fromId = msg.from.id
   var name = match[1]
   var telnumber = match[2]
   if (!name && !telnumber) {
       return bot.sendMessage(fromId, `/myinfo *имя* *номер телефона*`)
   }
   bot.sendMessage(fromId, `${name}, Ваш номер телефона ${telnumber} успешно привязан!\n\nЕсли Вы допустили ошибку, введите данные повторно(/myinfo)`)
})
источник