/
s5z6
/
telegraf
Обзор
Документация
Войти
/
s5z6
/
telegraf
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
develop
src/data/usermodel.cpp
31 строка
719 B
mbarashkov
Показываем отметки верификации на страниче чата. Отображаем верификацию для частных чатов, например, Telegram.
28 май 2025, 16:43
28 май 2025, 16:43
b2dbd40
Код
Авторство
О чём код?
#include "usermodel.h" namespace { const char VERIFICATION_STATUS[] = "verification_status"; const char IS_VERIFIED[] = "is_verified"; const char VERIFICATION_ICON[] = "bot_verification_icon_custom_emoji_id"; } bool UserModel::containsVerificationStatus() const { return info.contains(VERIFICATION_STATUS); } bool UserModel::isVerified() const { if(containsVerificationStatus()) { return info[VERIFICATION_STATUS].toMap()[IS_VERIFIED].toBool(); } return false; } bool UserModel::isRKNVerified() const { if(containsVerificationStatus()) { return info[VERIFICATION_STATUS].toMap()[VERIFICATION_ICON].toString() == RKN_VERIFICATION_ID; } return false; }