Closed EricDeng1001 closed 1 year ago
Update: in tdlib js bindings, I can confirm updates can be recieved
As you see, updates received properly, including online data, such as UpdateUser. Nevertheless, you specify use_test_dc(true). Actually I couldn't figure out how exactly test dc works, even if auth flow is successfull. Haven't received any updates with this option yet). Could you try not to use test dc?
On Wed, Dec 21, 2022, at 07:43, Eric Deng wrote:
Update: in tdlib js bindings, I can confirm updates can be recieved
— Reply to this email directly, view it on GitHub https://github.com/antonio-antuan/rust-tdlib/issues/25#issuecomment-1360882673, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABRBAYDM3WVROV5KNILTMK3WOKKJNANCNFSM6AAAAAATFHV2BA. You are receiving this because you are subscribed to this thread.Message ID: @.***>
Thanks! this is exactly the prolem! U are awesome!
Another question: how to get UpdateInlineQuery? Or: how to login as bot? I see some js lib provding two methods: login() and loginAsBot()
send_inline_query_result_message
and get_inline_query_results
. Try to use them.Thanks for your great work!
@EricDeng1001 please check this branch.
Example with bot authentication is here.
You can try this command to check if bot authentication works correctly:
API_ID=FOO API_HASH=BAR BOT_TOKEN=BAZ RUST_LOG=info cargo run --example auth_bot
Please take into account that AuthStateHandler::handle_wait_phone_number changed to AuthStateHandler::handle_wait_client_identifier.
You will most likely see such a warning: "invalid first internal response received" when you try to auth as a bot. It's doesn't matter, but not possible to remove this warn.
as far as there is no feedback I mark the issue as resolved via #26 , published the feature as the new version - 0.4.2
Problem: when a text message is send to tested account, no update shows up. Info: GetMe works ok. Info: auth data is set up at "tddb_auth". Full src:
full output: