Comments (3)
Hi,
I'll have a look a bit later, but in theory if tdlib returns the field it should be in the dictionary that get_message
returns.
from python-telegram.
I'm not sure how to get that directly, actually. get_message
indeed does not have this information.
I added a handler for updateMessageInteractionInfo
and it works only when a reaction is added to the message. An emoji for example. You can check this by adding it to the existing send_message example
import time
...
def update_message_interaction_info(update):
print(f'Received updateMessageInteractionInfo: {update}')
...
tg.add_update_handler('updateMessageInteractionInfo', update_message_interaction_info)
...
message_has_been_sent.wait(timeout=60)
print(f'Message has been sent.')
# sleep to allow the receiver to add a reaction to the message
time.sleep(300)
tg.stop()
What I also found is this issue: tdlib/td#1878. If you send a message, then call get_chat
, you get back an object with last_read_inbox_message_id
and last_read_outbox_message_id
. You can compare them with the message id that you received from the server in update_message_send_succeeded_handler
(same send_message.py
example).
from python-telegram.
Please, reopen the issue if you have more questions.
from python-telegram.
Related Issues (20)
- sometimes message are not sent. HOT 13
- echo-bot and loop HOT 3
- Error occurred when tg.stop() HOT 1
- Add `py.typed` file HOT 2
- How to create a new conversation ? HOT 1
- AttributeError: module 'signal' has no attribute 'SIGQUIT' HOT 2
- use parse_mode(MarkdownV2) in send_message HOT 1
- Not able to send message on Telegram channel HOT 2
- How to download photo from messagePhoto? HOT 1
- Where I can find last supported tdlib version HOT 3
- Does this client include `delete_file` functionality?
- tdlib fails with SIGSEGV in a simple* python script HOT 1
- bro how to run project
- issues with version
- issue related to windows
- AttributeError: module 'signal' has no attribute 'SIGQUIT' HOT 2
- Stuck on "Enter code:" HOT 1
- topics HOT 2
- OSError: libssl.so.1.1: cannot open shared object file: No such file or directory HOT 5
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from python-telegram.