mirror of
https://github.com/tdlight-team/tdlight-telegram-bot-api.git
synced 2024-06-06 13:18:01 +02:00
Make bots online while logging in.
This commit is contained in:
parent
21cc85064c
commit
aa70087df4
|
@ -4047,6 +4047,8 @@ void Client::on_update_authorization_state() {
|
||||||
case td_api::authorizationStateWaitEncryptionKey::ID:
|
case td_api::authorizationStateWaitEncryptionKey::ID:
|
||||||
return send_request(make_object<td_api::checkDatabaseEncryptionKey>(), std::make_unique<TdOnInitCallback>(this));
|
return send_request(make_object<td_api::checkDatabaseEncryptionKey>(), std::make_unique<TdOnInitCallback>(this));
|
||||||
case td_api::authorizationStateWaitPhoneNumber::ID:
|
case td_api::authorizationStateWaitPhoneNumber::ID:
|
||||||
|
send_request(make_object<td_api::setOption>("online", make_object<td_api::optionValueBoolean>(true)),
|
||||||
|
std::make_unique<TdOnOkCallback>());
|
||||||
return send_request(make_object<td_api::checkAuthenticationBotToken>(bot_token_),
|
return send_request(make_object<td_api::checkAuthenticationBotToken>(bot_token_),
|
||||||
std::make_unique<TdOnAuthorizationCallback>(this));
|
std::make_unique<TdOnAuthorizationCallback>(this));
|
||||||
case td_api::authorizationStateReady::ID: {
|
case td_api::authorizationStateReady::ID: {
|
||||||
|
|
Loading…
Reference in New Issue
Block a user