Я пытаюсь записать свои данные от своего бота и использую этот скрипт:
bot.use((ctx, next) => {
console.log(ctx.from);
if(ctx.updateSubTypes[0] == "text") {
bot.telegram.sendMessage(-4..5, "@" + ctx.from.username + " said: " + ctx.message.text)
} else {
bot.telegram.sendMessage(-4..5, "@" + ctx.from.username + " sent a " + ctx.updateSubTypes[0]);
}
next();
})
Этот код хорошо работает с именами пользователей, но что, если у пользователя его нет. Я хотел бы знать, есть ли возможность иметь first_name со ссылкой на профиль пользователя, используя только идентификатор пользователя, чтобы я мог в любое время проверить профиль пользователей, которые запускают мой бот.
Спасибо заранее!