Comments (11)
Any idea what exactly is this message? I cannot find it in td_api.tl
from tdlib: https://github.com/tdlib/td/blob/master/td/generate/scheme/td_api.tl
from tdsharp.
In fact, it is only mentioned in an old changelog (from 1.8.0, 2021-12-29), and nowhere else.
Are you sure it exists? Under what circumstances do you receive that?
from tdsharp.
When I was running the C# sample TdLib.Samples.GetChats
.
I'm only getting error on one of my accounts. But not on the other.
from tdsharp.
Why do you think that's updateChatMessageTtl
and not something else? Have you found that in debug mode?
from tdsharp.
Yes, I was running the sample in debug mode when I was hit by the exception.
The @type
indicated that it's updateChatMessageTtl
(underlined at the lower left of the screenshot).
from tdsharp.
I would recommend opening an issue upstream.
There is no such type in the actual tdlib sources, and I don't understand how we should generate it.
from tdsharp.
The reference is specified here and here.
Does it help?
from tdsharp.
These links look identical. And, unfortunately, no, it does not help.
There are still no any details about this class in the .tl
specification. So, we cannot generate it. And it doesn't exist in tdlib sources.
from tdsharp.
These links look identical.
Sorry, the 2nd link supposed to be td_api.h
Perhaps, that class has been removed from the API but the server is still sending it. Is it possible to ignore unrecognised API and logs them instead of throwing unhandled exceptions and killing the client?
from tdsharp.
Perhaps, that class has been removed from the API but the server is still sending it.
On this, I unfortunately have no idea. This is a question for upstream developers.
Is it possible to ignore unrecognised API and logs them instead of throwing unhandled exceptions and killing the client?
But we are doing that already. An ExceptionThrown
event is emitted when there's an exception in the Receiver
loop; there are no unhandled exceptions anywhere.
(Also, I found that the exception is not even exposed anywhere, I'll create an improvement request for that matter.)
Do you suggest some other behavior?
from tdsharp.
You're right, there's no unhandled exception. I was only receiving that during debugging. It's not really an issue then. I'll proceed to close this issue. Thanks for your time looking into this.
from tdsharp.
Related Issues (20)
- Activate or generate a Notification when a message is received to 'Saved Messages' chat HOT 1
- ForwardMessagesAsync Gives me an invalid id of the sent message
- Support of spoilers HOT 3
- Can't fix it Unable to load DLL 'tdjson.dll' or one of its dependencies HOT 1
- Expose exceptions happened during `TdLib.Bindings.Receiver::ProcessEvents`
- How to read the database stored locally HOT 1
- Restoring a session? HOT 1
- Incorrect shared object name in macOS binding HOT 2
- store dbsqlite HOT 3
- How to use SetOption? HOT 5
- Android Support for .NET MAUI HOT 4
- GetMessage Content Caption HOT 2
- General error handling HOT 1
- Unable to load shared library 'libtdjson.dylib' HOT 1
- AddProxyAsync never returns HOT 9
- change path from binlog?
- TdLib.TdException: 'Chat not found' HOT 1
- Enable ARM64 macOS CI
- ExecuteAsync thread blocked after first call HOT 10
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 tdsharp.