Size: a a a

Боты на Telegraf 3.38

2021 July 14

'

'>>>' in Боты на Telegraf 3.38
3) Extra.HTML()
источник

ДИ

Дамир Иваев... in Боты на Telegraf 3.38
Привет всем. А есть ли какая-то возможность видеть переписки бота и юзеров? Или нужно как-то самому сохранять историю сообщений?
источник

A

Arthur Kh in Боты на Telegraf 3.38
2
источник

I

Ilya in Боты на Telegraf 3.38
кстати вопрос
источник

I

Ilya in Боты на Telegraf 3.38
на сколько этично в логах хранить имена юзеров?
источник

I

Ilya in Боты на Telegraf 3.38
и сообщения
источник

ДИ

Дамир Иваев... in Боты на Telegraf 3.38
Не сильно этично, наверное. Но в принципе, если предупреждать юзера об этом, брать согласие какое-то, то норм
источник

ee

ȩ̵̢̢̤̬͔̱̟͙͓̈̆n̸̼͉̤͛... in Боты на Telegraf 3.38
эстетично
источник

-C

- Cloud in Боты на Telegraf 3.38
Привет, можно без сохранения. Использовать telegraph (или другой любой похожий клиент телеги (на телефоне, на ПК ещё не видел таких)), там можно войти по токену бота и видить что делают юзеры
источник

ee

ȩ̵̢̢̤̬͔̱̟͙͓̈̆n̸̼͉̤͛... in Боты на Telegraf 3.38
это не очень работает
источник

ee

ȩ̵̢̢̤̬͔̱̟͙͓̈̆n̸̼͉̤͛... in Боты на Telegraf 3.38
с глюками
источник

ee

ȩ̵̢̢̤̬͔̱̟͙͓̈̆n̸̼͉̤͛... in Боты на Telegraf 3.38
некоторые чаты показываются некоторые нет
источник

-C

- Cloud in Боты на Telegraf 3.38
у кого как
источник

-C

- Cloud in Боты на Telegraf 3.38
если многое кол-во юзеров то может
источник

-C

- Cloud in Боты на Telegraf 3.38
но у меня бот 2к юзеров был, все отлично работало
источник

ДИ

Дамир Иваев... in Боты на Telegraf 3.38
Спасибо
источник

МА

Мэйби Артём... in Боты на Telegraf 3.38
Привет! Как я могу получать сообщение (не команду) и проверять его на соответствие URL?
источник

-C

- Cloud in Боты на Telegraf 3.38
function validURL(str) {
 var pattern = new RegExp('^(https?:\\/\\/)?'+ // protocol
   '((([a-z\\d]([a-z\\d-]*[a-z\\d])*)\\.)+[a-z]{2,}|'+ // domain name
   '((\\d{1,3}\\.){3}\\d{1,3}))'+ // OR ip (v4) address
   '(\\:\\d+)?(\\/[-a-z\\d%_.~+]*)*'+ // port and path
   '(\\?[;&a-z\\d%_.~+=-]*)?'+ // query string
   '(\\#[-a-z\\d_]*)?$','i'); // fragment locator
 return !!pattern.test(str);
}

bon.on('text', async (ctx) => {
   const text = ctx.message.text
   validURL(text)
})
источник

-C

- Cloud in Боты на Telegraf 3.38
источник

JD

Johnny Doe in Боты на Telegraf 3.38
bot.hears( /^(https?:\/\/)?([\w\.]+)\.([a-z]{2,6}\.?)(\/[\w\.]*)*\/?$/, ctx => {})

https://habr.com/ru/post/66931/
источник