This commit is contained in:
InsanusMokrassar committed 2026-04-30 05:23:53 +00:00
1 parent b5964067d1
commit c838309ee9
4 files changed
+145 -520

No files matched your search

+1 -1
View File
@@ -1 +1 @@
{"config":{"lang":["en"],"separator":"[\\s\\-]+","pipeline":["stopWordFilter"]},"docs":[{"location":"index.html","title":"Insanus Mokrassar libraries home","text":"<p>Hello :) It is my libraries docs place and I glad to welcome you here. I hope, this documentation place will help you.</p>"},{"location":"index.html#projects","title":"Projects","text":"Common and independent TelegramBotAPI Plagubot"},{"location":"index.html#dependencies-graph","title":"Dependencies graph:","text":"%%{init: {\"flowchart\": {\"defaultRenderer\": \"elk\"}} }%% flowchart TB KSLog[KSLog] MicroUtils[MicroUtils] TelegramBotAPI[TelegramBotAPI] TelegramBotAPI-examples[TelegramBotAPI-examples ] PlaguBot[PlaguBot] TelegramBotAPILibraries[TelegramBotAPILibraries] PlaguBotPlugins[PlaguBotPlugins] PlaguBotExample[PlaguBotExample] BooruGrabberTelegramBot[BooruGrabberTelegramBot] SauceNaoTelegramBot[SauceNaoTelegramBot] PlaguPoster[PlaguPoster] PlaguBotSuggestionsBot[PlaguBotSuggestionsBot] TelegramBotTutorial[TelegramBotTutorial] Krontab[Krontab] KJSUiKit[KJSUiKit] SauceNaoAPI[SauceNaoAPI] Navigation[Navigation] TelegramBotAPI-bot_template[TelegramBotAPI-bot_template] PlaguBotPluginTemplate[PlaguBotPluginTemplate] PlaguBotBotTemplate[PlaguBotBotTemplate] MicroUtils --&gt; KSLog TelegramBotAPI --&gt; MicroUtils TelegramBotAPI-examples --&gt; TelegramBotAPI PlaguBot --&gt; TelegramBotAPI TelegramBotAPILibraries --&gt; PlaguBot PlaguBotPlugins --&gt; TelegramBotAPILibraries PlaguBotExample --&gt; PlaguBotPlugins BooruGrabberTelegramBot --&gt; TelegramBotAPI BooruGrabberTelegramBot --&gt; Krontab SauceNaoTelegramBot --&gt; TelegramBotAPI SauceNaoTelegramBot --&gt; SauceNaoAPI TelegramBotTutorial --&gt; PlaguBotPlugins PlaguBotSuggestionsBot --&gt; PlaguBotPlugins PlaguPoster --&gt; PlaguBotPlugins PlaguPoster --&gt; Krontab SauceNaoAPI --&gt; MicroUtils Navigation --&gt; MicroUtils TelegramBotAPI-bot_template -.- TelegramBotAPI PlaguBotPluginTemplate -.- PlaguBot PlaguBotBotTemplate -.- PlaguBot"},{"location":"krontab/index.html","title":"krontab","text":"<p>Library was created to give opportunity to launch some things from time to time according to some schedule in runtime of applications.</p>"},{"location":"krontab/index.html#how-to-use","title":"How to use","text":"<p>Here you may find the builder for <code>Krontab</code> templates creation.</p> <p>There are several ways to configure and use this library:</p> <ul> <li>From some string</li> <li>From builder</li> </ul> <p>Anyway, to start some action from time to time you will need to use one of extensions/functions:</p> <pre><code>val kronScheduler = /* creating of KronScheduler instance */;\n\nkronScheduler.doWhile {\n // some action\n true // true - repeat on next time\n}\n</code></pre>"},{"location":"krontab/index.html#including-in-project","title":"Including in project","text":"<p>If you want to include <code>krontab</code> in your project, just add next line to your dependencies part:</p> <pre><code>implementation \"dev.inmo:krontab:$krontab_version\"\n</code></pre> <p>Next version is the latest currently for the library:</p> <p></p> <p>For old version of Gradle, instead of <code>implementation</code> word developers must use <code>compile</code>.</p>"},{"location":"krontab/index.html#config-from-string","title":"Config from string","text":"<p>Developers can use more simple way to configure repeat times is string. String configuring like a <code>crontab</code>, but with a little bit different meanings:</p> <pre><code>/--------------- Seconds\n| /------------- Minutes\n| | /----------- Hours\n| | | /--------- Days of months\n| | | | /------- Months\n| | | | | /----- (optional) Year\n| | | | | | /--- (optional) Timezone offset\n| | | | | | | / (optional) Week days\n* * * * * * 0o *w\n</code></pre> <p>It is different with original <code>crontab</code> syntax for the reason, that expected that in practice developers will use seconds and minutes with more probability than months (for example) or even years. In fact, developers will use something like:</p> <pre><code>doWhile(\"/5 * * * *\") {\n println(\"Called\")\n true // true - repeat on next time\n}\n</code></pre> <p>Another version:</p> <pre><code>doInfinity(\"/5 * * * *\") {\n println(\"Called\")\n}\n</code></pre> <p>Both of examples will print <code>Called</code> message every five seconds.</p>"},{"location":"krontab/index.html#config-via-builder","title":"Config via builder","text":"<p>Also, this library currently supports DSL for creating the same goals:</p> <pre><code>val kronScheduler = buildSchedule {\n seconds {\n from (0) every 5\n }\n}\nkronScheduler.doWhile {\n println(\"Called\")\n true // true - repeat on next time\n}\n</code></pre> <p>Or</p> <pre><code>val kronScheduler = buildSchedule {\n seconds {\n 0 every 5\n }\nLine truncated
{"config":{"lang":["en"],"separator":"[\\s\\-]+","pipeline":["stopWordFilter"]},"docs":[{"location":"index.html","title":"Insanus Mokrassar libraries home","text":"<p>Hello :) It is my libraries docs place and I glad to welcome you here. I hope, this documentation place will help you.</p>"},{"location":"index.html#projects","title":"Projects","text":"Common and independent TelegramBotAPI Plagubot"},{"location":"index.html#dependencies-graph","title":"Dependencies graph:","text":"%%{init: {\"flowchart\": {\"defaultRenderer\": \"elk\"}} }%% flowchart TB KSLog[KSLog] MicroUtils[MicroUtils] TelegramBotAPI[TelegramBotAPI] TelegramBotAPI-examples[TelegramBotAPI-examples ] PlaguBot[PlaguBot] TelegramBotAPILibraries[TelegramBotAPILibraries] PlaguBotPlugins[PlaguBotPlugins] PlaguBotExample[PlaguBotExample] BooruGrabberTelegramBot[BooruGrabberTelegramBot] SauceNaoTelegramBot[SauceNaoTelegramBot] PlaguPoster[PlaguPoster] PlaguBotSuggestionsBot[PlaguBotSuggestionsBot] TelegramBotTutorial[TelegramBotTutorial] Krontab[Krontab] KJSUiKit[KJSUiKit] SauceNaoAPI[SauceNaoAPI] Navigation[Navigation] TelegramBotAPI-bot_template[TelegramBotAPI-bot_template] PlaguBotPluginTemplate[PlaguBotPluginTemplate] PlaguBotBotTemplate[PlaguBotBotTemplate] MicroUtils --&gt; KSLog TelegramBotAPI --&gt; MicroUtils TelegramBotAPI-examples --&gt; TelegramBotAPI PlaguBot --&gt; TelegramBotAPI TelegramBotAPILibraries --&gt; PlaguBot PlaguBotPlugins --&gt; TelegramBotAPILibraries PlaguBotExample --&gt; PlaguBotPlugins BooruGrabberTelegramBot --&gt; TelegramBotAPI BooruGrabberTelegramBot --&gt; Krontab SauceNaoTelegramBot --&gt; TelegramBotAPI SauceNaoTelegramBot --&gt; SauceNaoAPI TelegramBotTutorial --&gt; PlaguBotPlugins PlaguBotSuggestionsBot --&gt; PlaguBotPlugins PlaguPoster --&gt; PlaguBotPlugins PlaguPoster --&gt; Krontab SauceNaoAPI --&gt; MicroUtils Navigation --&gt; MicroUtils TelegramBotAPI-bot_template -.- TelegramBotAPI PlaguBotPluginTemplate -.- PlaguBot PlaguBotBotTemplate -.- PlaguBot"},{"location":"krontab/index.html","title":"krontab","text":"<p>Library was created to give opportunity to launch some things from time to time according to some schedule in runtime of applications.</p>"},{"location":"krontab/index.html#how-to-use","title":"How to use","text":"<p>Here you may find the builder for <code>Krontab</code> templates creation.</p> <p>There are several ways to configure and use this library:</p> <ul> <li>From some string</li> <li>From builder</li> </ul> <p>Anyway, to start some action from time to time you will need to use one of extensions/functions:</p> <pre><code>val kronScheduler = /* creating of KronScheduler instance */;\n\nkronScheduler.doWhile {\n // some action\n true // true - repeat on next time\n}\n</code></pre>"},{"location":"krontab/index.html#including-in-project","title":"Including in project","text":"<p>If you want to include <code>krontab</code> in your project, just add next line to your dependencies part:</p> <pre><code>implementation \"dev.inmo:krontab:$krontab_version\"\n</code></pre> <p>Next version is the latest currently for the library:</p> <p></p> <p>For old version of Gradle, instead of <code>implementation</code> word developers must use <code>compile</code>.</p>"},{"location":"krontab/index.html#config-from-string","title":"Config from string","text":"<p>Developers can use more simple way to configure repeat times is string. String configuring like a <code>crontab</code>, but with a little bit different meanings:</p> <pre><code>/--------------- Seconds\n| /------------- Minutes\n| | /----------- Hours\n| | | /--------- Days of months\n| | | | /------- Months\n| | | | | /----- (optional) Year\n| | | | | | /--- (optional) Timezone offset\n| | | | | | | / (optional) Week days\n* * * * * * 0o *w\n</code></pre> <p>It is different with original <code>crontab</code> syntax for the reason, that expected that in practice developers will use seconds and minutes with more probability than months (for example) or even years. In fact, developers will use something like:</p> <pre><code>doWhile(\"/5 * * * *\") {\n println(\"Called\")\n true // true - repeat on next time\n}\n</code></pre> <p>Another version:</p> <pre><code>doInfinity(\"/5 * * * *\") {\n println(\"Called\")\n}\n</code></pre> <p>Both of examples will print <code>Called</code> message every five seconds.</p>"},{"location":"krontab/index.html#config-via-builder","title":"Config via builder","text":"<p>Also, this library currently supports DSL for creating the same goals:</p> <pre><code>val kronScheduler = buildSchedule {\n seconds {\n from (0) every 5\n }\n}\nkronScheduler.doWhile {\n println(\"Called\")\n true // true - repeat on next time\n}\n</code></pre> <p>Or</p> <pre><code>val kronScheduler = buildSchedule {\n seconds {\n 0 every 5\n }\nLine truncated
+47 -47
View File
@@ -2,190 +2,190 @@
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://docs.inmo.dev/index.html</loc>
<lastmod>2026-04-29</lastmod>
<lastmod>2026-04-30</lastmod>
</url>
<url>
<loc>https://docs.inmo.dev/krontab/index.html</loc>
<lastmod>2026-04-29</lastmod>
<lastmod>2026-04-30</lastmod>
</url>
<url>
<loc>https://docs.inmo.dev/krontab/describing/krontabscheduler.html</loc>
<lastmod>2026-04-29</lastmod>
<lastmod>2026-04-30</lastmod>
</url>
<url>
<loc>https://docs.inmo.dev/krontab/describing/string-format.html</loc>
<lastmod>2026-04-29</lastmod>
<lastmod>2026-04-30</lastmod>
</url>
<url>
<loc>https://docs.inmo.dev/krontab/introduction/faq.html</loc>
<lastmod>2026-04-29</lastmod>
<lastmod>2026-04-30</lastmod>
</url>
<url>
<loc>https://docs.inmo.dev/krontab/introduction/how-to-use.html</loc>
<lastmod>2026-04-29</lastmod>
<lastmod>2026-04-30</lastmod>
</url>
<url>
<loc>https://docs.inmo.dev/krontab/introduction/including-in-project.html</loc>
<lastmod>2026-04-29</lastmod>
<lastmod>2026-04-30</lastmod>
</url>
<url>
<loc>https://docs.inmo.dev/kslog/index.html</loc>
<lastmod>2026-04-29</lastmod>
<lastmod>2026-04-30</lastmod>
</url>
<url>
<loc>https://docs.inmo.dev/kslog/logging.html</loc>
<lastmod>2026-04-29</lastmod>
<lastmod>2026-04-30</lastmod>
</url>
<url>
<loc>https://docs.inmo.dev/kslog/setup.html</loc>
<lastmod>2026-04-29</lastmod>
<lastmod>2026-04-30</lastmod>
</url>
<url>
<loc>https://docs.inmo.dev/micro_utils/index.html</loc>
<lastmod>2026-04-29</lastmod>
<lastmod>2026-04-30</lastmod>
</url>
<url>
<loc>https://docs.inmo.dev/micro_utils/colors.ktstemplate.html</loc>
<lastmod>2026-04-29</lastmod>
<lastmod>2026-04-30</lastmod>
</url>
<url>
<loc>https://docs.inmo.dev/micro_utils/colors.html</loc>
<lastmod>2026-04-29</lastmod>
<lastmod>2026-04-30</lastmod>
</url>
<url>
<loc>https://docs.inmo.dev/micro_utils/resources.html</loc>
<lastmod>2026-04-29</lastmod>
<lastmod>2026-04-30</lastmod>
</url>
<url>
<loc>https://docs.inmo.dev/micro_utils/startup.html</loc>
<lastmod>2026-04-29</lastmod>
<lastmod>2026-04-30</lastmod>
</url>
<url>
<loc>https://docs.inmo.dev/micro_utils/repos/index.html</loc>
<lastmod>2026-04-29</lastmod>
<lastmod>2026-04-30</lastmod>
</url>
<url>
<loc>https://docs.inmo.dev/micro_utils/repos/inmemory.html</loc>
<lastmod>2026-04-29</lastmod>
<lastmod>2026-04-30</lastmod>
</url>
<url>
<loc>https://docs.inmo.dev/navigation/index.html</loc>
<lastmod>2026-04-29</lastmod>
<lastmod>2026-04-30</lastmod>
</url>
<url>
<loc>https://docs.inmo.dev/navigation/getting-started.html</loc>
<lastmod>2026-04-29</lastmod>
<lastmod>2026-04-30</lastmod>
</url>
<url>
<loc>https://docs.inmo.dev/plagubot/index.html</loc>
<lastmod>2026-04-29</lastmod>
<lastmod>2026-04-30</lastmod>
</url>
<url>
<loc>https://docs.inmo.dev/plagubot/opportunities_out_of_the_box.html</loc>
<lastmod>2026-04-29</lastmod>
<lastmod>2026-04-30</lastmod>
</url>
<url>
<loc>https://docs.inmo.dev/services/index.html</loc>
<lastmod>2026-04-29</lastmod>
<lastmod>2026-04-30</lastmod>
</url>
<url>
<loc>https://docs.inmo.dev/tgbotapi/index.html</loc>
<lastmod>2026-04-29</lastmod>
<lastmod>2026-04-30</lastmod>
</url>
<url>
<loc>https://docs.inmo.dev/tgbotapi/faq.html</loc>
<lastmod>2026-04-29</lastmod>
<lastmod>2026-04-30</lastmod>
</url>
<url>
<loc>https://docs.inmo.dev/tgbotapi/logs.html</loc>
<lastmod>2026-04-29</lastmod>
<lastmod>2026-04-30</lastmod>
</url>
<url>
<loc>https://docs.inmo.dev/tgbotapi/dsls/keyboards.html</loc>
<lastmod>2026-04-29</lastmod>
<lastmod>2026-04-30</lastmod>
</url>
<url>
<loc>https://docs.inmo.dev/tgbotapi/dsls/live-location.html</loc>
<lastmod>2026-04-29</lastmod>
<lastmod>2026-04-30</lastmod>
</url>
<url>
<loc>https://docs.inmo.dev/tgbotapi/dsls/text.html</loc>
<lastmod>2026-04-29</lastmod>
<lastmod>2026-04-30</lastmod>
</url>
<url>
<loc>https://docs.inmo.dev/tgbotapi/guides/keyboards.html</loc>
<lastmod>2026-04-29</lastmod>
<lastmod>2026-04-30</lastmod>
</url>
<url>
<loc>https://docs.inmo.dev/tgbotapi/introduction/before-any-bot-project.html</loc>
<lastmod>2026-04-29</lastmod>
<lastmod>2026-04-30</lastmod>
</url>
<url>
<loc>https://docs.inmo.dev/tgbotapi/introduction/first-bot.html</loc>
<lastmod>2026-04-29</lastmod>
<lastmod>2026-04-30</lastmod>
</url>
<url>
<loc>https://docs.inmo.dev/tgbotapi/introduction/including-in-your-project.html</loc>
<lastmod>2026-04-29</lastmod>
<lastmod>2026-04-30</lastmod>
</url>
<url>
<loc>https://docs.inmo.dev/tgbotapi/introduction/proxy-setup.html</loc>
<lastmod>2026-04-29</lastmod>
<lastmod>2026-04-30</lastmod>
</url>
<url>
<loc>https://docs.inmo.dev/tgbotapi/logic/api-extensions.html</loc>
<lastmod>2026-04-29</lastmod>
<lastmod>2026-04-30</lastmod>
</url>
<url>
<loc>https://docs.inmo.dev/tgbotapi/logic/behaviour-builder-with-fsm.html</loc>
<lastmod>2026-04-29</lastmod>
<lastmod>2026-04-30</lastmod>
</url>
<url>
<loc>https://docs.inmo.dev/tgbotapi/logic/behaviour-builder.html</loc>
<lastmod>2026-04-29</lastmod>
<lastmod>2026-04-30</lastmod>
</url>
<url>
<loc>https://docs.inmo.dev/tgbotapi/logic/exceptions-handling.html</loc>
<lastmod>2026-04-29</lastmod>
<lastmod>2026-04-30</lastmod>
</url>
<url>
<loc>https://docs.inmo.dev/tgbotapi/logic/files-handling.html</loc>
<lastmod>2026-04-29</lastmod>
<lastmod>2026-04-30</lastmod>
</url>
<url>
<loc>https://docs.inmo.dev/tgbotapi/logic/low-level-work-with-bots.html</loc>
<lastmod>2026-04-29</lastmod>
<lastmod>2026-04-30</lastmod>
</url>
<url>
<loc>https://docs.inmo.dev/tgbotapi/logic/media-groups.html</loc>
<lastmod>2026-04-29</lastmod>
<lastmod>2026-04-30</lastmod>
</url>
<url>
<loc>https://docs.inmo.dev/tgbotapi/logic/types-conversations.html</loc>
<lastmod>2026-04-29</lastmod>
<lastmod>2026-04-30</lastmod>
</url>
<url>
<loc>https://docs.inmo.dev/tgbotapi/logic/updates-with-flows.html</loc>
<lastmod>2026-04-29</lastmod>
<lastmod>2026-04-30</lastmod>
</url>
<url>
<loc>https://docs.inmo.dev/tgbotapi/updates/index.html</loc>
<lastmod>2026-04-29</lastmod>
<lastmod>2026-04-30</lastmod>
</url>
<url>
<loc>https://docs.inmo.dev/tgbotapi/updates/heroku.html</loc>
<lastmod>2026-04-29</lastmod>
<lastmod>2026-04-30</lastmod>
</url>
<url>
<loc>https://docs.inmo.dev/tgbotapi/updates/long-polling.html</loc>
<lastmod>2026-04-29</lastmod>
<lastmod>2026-04-30</lastmod>
</url>
<url>
<loc>https://docs.inmo.dev/tgbotapi/updates/updates-filters.html</loc>
<lastmod>2026-04-29</lastmod>
<lastmod>2026-04-30</lastmod>
</url>
<url>
<loc>https://docs.inmo.dev/tgbotapi/updates/webhooks.html</loc>
<lastmod>2026-04-29</lastmod>
<lastmod>2026-04-30</lastmod>
</url>
</urlset>
BIN
View File
Binary file not shown.
+97 -472
View File
@@ -969,478 +969,103 @@
<p>One of the most important topics in context of tgbotapi is types conversations. This library is very strong-typed and a lot of things are based on types hierarchy. Lets look into the hierarchy of classes for the <a href="https://github.com/InsanusMokrassar/TelegramBotAPI/blob/master/tgbotapi.core/src/commonMain/kotlin/dev/inmo/tgbotapi/types/message/abstracts/Message.kt#L12">Message</a> in 0.35.8:</p>
<div class="mermaid">%%{init: {"flowchart": {"defaultRenderer": "elk"}} }%%
classDiagram
Message &lt;|-- AccessibleMessage
AccessibleMessage &lt;|-- ChatEventMessage
ChatEventMessage &lt;|-- ChannelEventMessage
ChatEventMessage &lt;|-- GroupEventMessage
GroupEventMessage &lt;|-- ChannelDirectMessagesEventMessage
ChannelDirectMessagesEventMessage &lt;|-- CommonChannelDirectMessagesEventMessage
GroupEventMessage &lt;|-- CommonGroupEventMessage
GroupEventMessage &lt;|-- SupergroupEventMessage
SupergroupEventMessage &lt;|-- CommonSupergroupEventMessage
ChatEventMessage &lt;|-- PrivateEventMessage
ChatEventMessage &lt;|-- PrivateForumEventMessage
AccessibleMessage &lt;|-- CommonMessage
CommonMessage &lt;|-- PossiblySentViaBotCommonMessage
PossiblySentViaBotCommonMessage &lt;|-- BusinessContentMessage
BusinessContentMessage &lt;|-- BusinessContentMessageImpl
PossiblySentViaBotCommonMessage &lt;|-- ChannelContentMessage
ChannelContentMessage &lt;|-- ChannelContentMessageImpl
ChannelContentMessage &lt;|-- ChannelPaidPost
ChannelPaidPost &lt;|-- ChannelPaidPostImpl
PossiblySentViaBotCommonMessage &lt;|-- PrivateContentMessage
PrivateContentMessage &lt;|-- PrivateContentMessageImpl
PrivateContentMessage &lt;|-- PrivateForumContentMessage
PrivateForumContentMessage &lt;|-- PrivateForumContentMessageImpl
PossiblySentViaBotCommonMessage &lt;|-- PublicContentMessage
PublicContentMessage &lt;|-- GroupContentMessage
GroupContentMessage &lt;|-- AnonymousGroupContentMessage
AnonymousGroupContentMessage &lt;|-- AnonymousGroupContentMessageImpl
GroupContentMessage &lt;|-- ChannelDirectMessagesContentMessage
ChannelDirectMessagesContentMessage &lt;|-- CommonChannelDirectMessagesContentMessage
CommonChannelDirectMessagesContentMessage &lt;|-- CommonChannelDirectMessagesContentMessageImpl
ChannelDirectMessagesContentMessage &lt;|-- FromChannelChannelDirectMessagesContentMessage
FromChannelChannelDirectMessagesContentMessage &lt;|-- FromChannelChannelDirectMessagesContentMessageImpl
ChannelDirectMessagesContentMessage &lt;|-- SuggestedChannelDirectMessagesContentMessage
SuggestedChannelDirectMessagesContentMessage &lt;|-- CommonSuggestedChannelDirectMessagesContentMessage
CommonSuggestedChannelDirectMessagesContentMessage &lt;|-- CommonSuggestedChannelDirectMessagesContentMessageImpl
SuggestedChannelDirectMessagesContentMessage &lt;|-- FromChannelSuggestedChannelDirectMessagesContentMessage
FromChannelSuggestedChannelDirectMessagesContentMessage &lt;|-- FromChannelSuggestedChannelDirectMessagesContentMessageImpl
GroupContentMessage &lt;|-- CommonGroupContentMessage
CommonGroupContentMessage &lt;|-- CommonGroupContentMessageImpl
GroupContentMessage &lt;|-- ForumContentMessage
ForumContentMessage &lt;|-- AnonymousForumContentMessage
AnonymousForumContentMessage &lt;|-- AnonymousForumContentMessageImpl
ForumContentMessage &lt;|-- CommonForumContentMessage
CommonForumContentMessage &lt;|-- CommonForumContentMessageImpl
ForumContentMessage &lt;|-- FromChannelForumContentMessage
FromChannelForumContentMessage &lt;|-- FromChannelForumContentMessageImpl
GroupContentMessage &lt;|-- FromChannelGroupContentMessage
FromChannelGroupContentMessage &lt;|-- ConnectedFromChannelGroupContentMessage
ConnectedFromChannelGroupContentMessage &lt;|-- ConnectedFromChannelGroupContentMessageImpl
FromChannelGroupContentMessage &lt;|-- FromChannelChannelDirectMessagesContentMessage
FromChannelChannelDirectMessagesContentMessage &lt;|-- FromChannelChannelDirectMessagesContentMessageImpl
FromChannelGroupContentMessage &lt;|-- FromChannelForumContentMessage
FromChannelForumContentMessage &lt;|-- FromChannelForumContentMessageImpl
FromChannelGroupContentMessage &lt;|-- FromChannelSuggestedChannelDirectMessagesContentMessage
FromChannelSuggestedChannelDirectMessagesContentMessage &lt;|-- FromChannelSuggestedChannelDirectMessagesContentMessageImpl
FromChannelGroupContentMessage &lt;|-- UnconnectedFromChannelGroupContentMessage
UnconnectedFromChannelGroupContentMessage &lt;|-- UnconnectedFromChannelGroupContentMessageImpl
GroupContentMessage &lt;|-- PotentiallyFromUserGroupContentMessage
PotentiallyFromUserGroupContentMessage &lt;|-- CommonChannelDirectMessagesContentMessage
CommonChannelDirectMessagesContentMessage &lt;|-- CommonChannelDirectMessagesContentMessageImpl
PotentiallyFromUserGroupContentMessage &lt;|-- CommonForumContentMessage
CommonForumContentMessage &lt;|-- CommonForumContentMessageImpl
PotentiallyFromUserGroupContentMessage &lt;|-- CommonGroupContentMessage
CommonGroupContentMessage &lt;|-- CommonGroupContentMessageImpl
PotentiallyFromUserGroupContentMessage &lt;|-- CommonSuggestedChannelDirectMessagesContentMessage
CommonSuggestedChannelDirectMessagesContentMessage &lt;|-- CommonSuggestedChannelDirectMessagesContentMessageImpl
AccessibleMessage &lt;|-- ContentMessage
ContentMessage &lt;|-- CommonMessage
CommonMessage &lt;|-- PossiblySentViaBotCommonMessage
PossiblySentViaBotCommonMessage &lt;|-- BusinessContentMessage
BusinessContentMessage &lt;|-- BusinessContentMessageImpl
PossiblySentViaBotCommonMessage &lt;|-- ChannelContentMessage
ChannelContentMessage &lt;|-- ChannelContentMessageImpl
ChannelContentMessage &lt;|-- ChannelPaidPost
ChannelPaidPost &lt;|-- ChannelPaidPostImpl
PossiblySentViaBotCommonMessage &lt;|-- PrivateContentMessage
PrivateContentMessage &lt;|-- PrivateContentMessageImpl
PrivateContentMessage &lt;|-- PrivateForumContentMessage
PrivateForumContentMessage &lt;|-- PrivateForumContentMessageImpl
PossiblySentViaBotCommonMessage &lt;|-- PublicContentMessage
PublicContentMessage &lt;|-- GroupContentMessage
GroupContentMessage &lt;|-- AnonymousGroupContentMessage
AnonymousGroupContentMessage &lt;|-- AnonymousGroupContentMessageImpl
GroupContentMessage &lt;|-- ChannelDirectMessagesContentMessage
ChannelDirectMessagesContentMessage &lt;|-- CommonChannelDirectMessagesContentMessage
CommonChannelDirectMessagesContentMessage &lt;|-- CommonChannelDirectMessagesContentMessageImpl
ChannelDirectMessagesContentMessage &lt;|-- FromChannelChannelDirectMessagesContentMessage
FromChannelChannelDirectMessagesContentMessage &lt;|-- FromChannelChannelDirectMessagesContentMessageImpl
ChannelDirectMessagesContentMessage &lt;|-- SuggestedChannelDirectMessagesContentMessage
SuggestedChannelDirectMessagesContentMessage &lt;|-- CommonSuggestedChannelDirectMessagesContentMessage
CommonSuggestedChannelDirectMessagesContentMessage &lt;|-- CommonSuggestedChannelDirectMessagesContentMessageImpl
SuggestedChannelDirectMessagesContentMessage &lt;|-- FromChannelSuggestedChannelDirectMessagesContentMessage
FromChannelSuggestedChannelDirectMessagesContentMessage &lt;|-- FromChannelSuggestedChannelDirectMessagesContentMessageImpl
GroupContentMessage &lt;|-- CommonGroupContentMessage
CommonGroupContentMessage &lt;|-- CommonGroupContentMessageImpl
GroupContentMessage &lt;|-- ForumContentMessage
ForumContentMessage &lt;|-- AnonymousForumContentMessage
AnonymousForumContentMessage &lt;|-- AnonymousForumContentMessageImpl
ForumContentMessage &lt;|-- CommonForumContentMessage
CommonForumContentMessage &lt;|-- CommonForumContentMessageImpl
ForumContentMessage &lt;|-- FromChannelForumContentMessage
FromChannelForumContentMessage &lt;|-- FromChannelForumContentMessageImpl
GroupContentMessage &lt;|-- FromChannelGroupContentMessage
FromChannelGroupContentMessage &lt;|-- ConnectedFromChannelGroupContentMessage
ConnectedFromChannelGroupContentMessage &lt;|-- ConnectedFromChannelGroupContentMessageImpl
FromChannelGroupContentMessage &lt;|-- FromChannelChannelDirectMessagesContentMessage
FromChannelChannelDirectMessagesContentMessage &lt;|-- FromChannelChannelDirectMessagesContentMessageImpl
FromChannelGroupContentMessage &lt;|-- FromChannelForumContentMessage
FromChannelForumContentMessage &lt;|-- FromChannelForumContentMessageImpl
FromChannelGroupContentMessage &lt;|-- FromChannelSuggestedChannelDirectMessagesContentMessage
FromChannelSuggestedChannelDirectMessagesContentMessage &lt;|-- FromChannelSuggestedChannelDirectMessagesContentMessageImpl
FromChannelGroupContentMessage &lt;|-- UnconnectedFromChannelGroupContentMessage
UnconnectedFromChannelGroupContentMessage &lt;|-- UnconnectedFromChannelGroupContentMessageImpl
GroupContentMessage &lt;|-- PotentiallyFromUserGroupContentMessage
PotentiallyFromUserGroupContentMessage &lt;|-- CommonChannelDirectMessagesContentMessage
CommonChannelDirectMessagesContentMessage &lt;|-- CommonChannelDirectMessagesContentMessageImpl
PotentiallyFromUserGroupContentMessage &lt;|-- CommonForumContentMessage
CommonForumContentMessage &lt;|-- CommonForumContentMessageImpl
PotentiallyFromUserGroupContentMessage &lt;|-- CommonGroupContentMessage
CommonGroupContentMessage &lt;|-- CommonGroupContentMessageImpl
PotentiallyFromUserGroupContentMessage &lt;|-- CommonSuggestedChannelDirectMessagesContentMessage
CommonSuggestedChannelDirectMessagesContentMessage &lt;|-- CommonSuggestedChannelDirectMessagesContentMessageImpl
ContentMessage &lt;|-- PossiblyMediaGroupMessage
PossiblyMediaGroupMessage &lt;|-- CommonMessage
CommonMessage &lt;|-- PossiblySentViaBotCommonMessage
PossiblySentViaBotCommonMessage &lt;|-- BusinessContentMessage
BusinessContentMessage &lt;|-- BusinessContentMessageImpl
PossiblySentViaBotCommonMessage &lt;|-- ChannelContentMessage
ChannelContentMessage &lt;|-- ChannelContentMessageImpl
ChannelContentMessage &lt;|-- ChannelPaidPost
ChannelPaidPost &lt;|-- ChannelPaidPostImpl
PossiblySentViaBotCommonMessage &lt;|-- PrivateContentMessage
PrivateContentMessage &lt;|-- PrivateContentMessageImpl
PrivateContentMessage &lt;|-- PrivateForumContentMessage
PrivateForumContentMessage &lt;|-- PrivateForumContentMessageImpl
PossiblySentViaBotCommonMessage &lt;|-- PublicContentMessage
PublicContentMessage &lt;|-- GroupContentMessage
GroupContentMessage &lt;|-- AnonymousGroupContentMessage
AnonymousGroupContentMessage &lt;|-- AnonymousGroupContentMessageImpl
GroupContentMessage &lt;|-- ChannelDirectMessagesContentMessage
ChannelDirectMessagesContentMessage &lt;|-- CommonChannelDirectMessagesContentMessage
CommonChannelDirectMessagesContentMessage &lt;|-- CommonChannelDirectMessagesContentMessageImpl
ChannelDirectMessagesContentMessage &lt;|-- FromChannelChannelDirectMessagesContentMessage
FromChannelChannelDirectMessagesContentMessage &lt;|-- FromChannelChannelDirectMessagesContentMessageImpl
ChannelDirectMessagesContentMessage &lt;|-- SuggestedChannelDirectMessagesContentMessage
SuggestedChannelDirectMessagesContentMessage &lt;|-- CommonSuggestedChannelDirectMessagesContentMessage
CommonSuggestedChannelDirectMessagesContentMessage &lt;|-- CommonSuggestedChannelDirectMessagesContentMessageImpl
SuggestedChannelDirectMessagesContentMessage &lt;|-- FromChannelSuggestedChannelDirectMessagesContentMessage
FromChannelSuggestedChannelDirectMessagesContentMessage &lt;|-- FromChannelSuggestedChannelDirectMessagesContentMessageImpl
GroupContentMessage &lt;|-- CommonGroupContentMessage
CommonGroupContentMessage &lt;|-- CommonGroupContentMessageImpl
GroupContentMessage &lt;|-- ForumContentMessage
ForumContentMessage &lt;|-- AnonymousForumContentMessage
AnonymousForumContentMessage &lt;|-- AnonymousForumContentMessageImpl
ForumContentMessage &lt;|-- CommonForumContentMessage
CommonForumContentMessage &lt;|-- CommonForumContentMessageImpl
ForumContentMessage &lt;|-- FromChannelForumContentMessage
FromChannelForumContentMessage &lt;|-- FromChannelForumContentMessageImpl
GroupContentMessage &lt;|-- FromChannelGroupContentMessage
FromChannelGroupContentMessage &lt;|-- ConnectedFromChannelGroupContentMessage
ConnectedFromChannelGroupContentMessage &lt;|-- ConnectedFromChannelGroupContentMessageImpl
FromChannelGroupContentMessage &lt;|-- FromChannelChannelDirectMessagesContentMessage
FromChannelChannelDirectMessagesContentMessage &lt;|-- FromChannelChannelDirectMessagesContentMessageImpl
FromChannelGroupContentMessage &lt;|-- FromChannelForumContentMessage
FromChannelForumContentMessage &lt;|-- FromChannelForumContentMessageImpl
FromChannelGroupContentMessage &lt;|-- FromChannelSuggestedChannelDirectMessagesContentMessage
FromChannelSuggestedChannelDirectMessagesContentMessage &lt;|-- FromChannelSuggestedChannelDirectMessagesContentMessageImpl
FromChannelGroupContentMessage &lt;|-- UnconnectedFromChannelGroupContentMessage
UnconnectedFromChannelGroupContentMessage &lt;|-- UnconnectedFromChannelGroupContentMessageImpl
GroupContentMessage &lt;|-- PotentiallyFromUserGroupContentMessage
PotentiallyFromUserGroupContentMessage &lt;|-- CommonChannelDirectMessagesContentMessage
CommonChannelDirectMessagesContentMessage &lt;|-- CommonChannelDirectMessagesContentMessageImpl
PotentiallyFromUserGroupContentMessage &lt;|-- CommonForumContentMessage
CommonForumContentMessage &lt;|-- CommonForumContentMessageImpl
PotentiallyFromUserGroupContentMessage &lt;|-- CommonGroupContentMessage
CommonGroupContentMessage &lt;|-- CommonGroupContentMessageImpl
PotentiallyFromUserGroupContentMessage &lt;|-- CommonSuggestedChannelDirectMessagesContentMessage
CommonSuggestedChannelDirectMessagesContentMessage &lt;|-- CommonSuggestedChannelDirectMessagesContentMessageImpl
AccessibleMessage &lt;|-- OptionallyFromUserMessage
OptionallyFromUserMessage &lt;|-- ChannelContentMessage
ChannelContentMessage &lt;|-- ChannelContentMessageImpl
ChannelContentMessage &lt;|-- ChannelPaidPost
ChannelPaidPost &lt;|-- ChannelPaidPostImpl
OptionallyFromUserMessage &lt;|-- FromUserMessage
FromUserMessage &lt;|-- BusinessContentMessage
BusinessContentMessage &lt;|-- BusinessContentMessageImpl
FromUserMessage &lt;|-- CommonChannelDirectMessagesContentMessage
CommonChannelDirectMessagesContentMessage &lt;|-- CommonChannelDirectMessagesContentMessageImpl
FromUserMessage &lt;|-- CommonForumContentMessage
CommonForumContentMessage &lt;|-- CommonForumContentMessageImpl
FromUserMessage &lt;|-- CommonGroupContentMessage
CommonGroupContentMessage &lt;|-- CommonGroupContentMessageImpl
FromUserMessage &lt;|-- CommonSuggestedChannelDirectMessagesContentMessage
CommonSuggestedChannelDirectMessagesContentMessage &lt;|-- CommonSuggestedChannelDirectMessagesContentMessageImpl
FromUserMessage &lt;|-- GroupEventMessage
GroupEventMessage &lt;|-- ChannelDirectMessagesEventMessage
ChannelDirectMessagesEventMessage &lt;|-- CommonChannelDirectMessagesEventMessage
GroupEventMessage &lt;|-- CommonGroupEventMessage
GroupEventMessage &lt;|-- SupergroupEventMessage
SupergroupEventMessage &lt;|-- CommonSupergroupEventMessage
FromUserMessage &lt;|-- PassportMessage
FromUserMessage &lt;|-- PrivateContentMessage
PrivateContentMessage &lt;|-- PrivateContentMessageImpl
PrivateContentMessage &lt;|-- PrivateForumContentMessage
PrivateForumContentMessage &lt;|-- PrivateForumContentMessageImpl
AccessibleMessage &lt;|-- PassportMessage
AccessibleMessage &lt;|-- PossiblyEditedMessage
PossiblyEditedMessage &lt;|-- CommonMessage
CommonMessage &lt;|-- PossiblySentViaBotCommonMessage
PossiblySentViaBotCommonMessage &lt;|-- BusinessContentMessage
BusinessContentMessage &lt;|-- BusinessContentMessageImpl
PossiblySentViaBotCommonMessage &lt;|-- ChannelContentMessage
ChannelContentMessage &lt;|-- ChannelContentMessageImpl
ChannelContentMessage &lt;|-- ChannelPaidPost
ChannelPaidPost &lt;|-- ChannelPaidPostImpl
PossiblySentViaBotCommonMessage &lt;|-- PrivateContentMessage
PrivateContentMessage &lt;|-- PrivateContentMessageImpl
PrivateContentMessage &lt;|-- PrivateForumContentMessage
PrivateForumContentMessage &lt;|-- PrivateForumContentMessageImpl
PossiblySentViaBotCommonMessage &lt;|-- PublicContentMessage
PublicContentMessage &lt;|-- GroupContentMessage
GroupContentMessage &lt;|-- AnonymousGroupContentMessage
AnonymousGroupContentMessage &lt;|-- AnonymousGroupContentMessageImpl
GroupContentMessage &lt;|-- ChannelDirectMessagesContentMessage
ChannelDirectMessagesContentMessage &lt;|-- CommonChannelDirectMessagesContentMessage
CommonChannelDirectMessagesContentMessage &lt;|-- CommonChannelDirectMessagesContentMessageImpl
ChannelDirectMessagesContentMessage &lt;|-- FromChannelChannelDirectMessagesContentMessage
FromChannelChannelDirectMessagesContentMessage &lt;|-- FromChannelChannelDirectMessagesContentMessageImpl
ChannelDirectMessagesContentMessage &lt;|-- SuggestedChannelDirectMessagesContentMessage
SuggestedChannelDirectMessagesContentMessage &lt;|-- CommonSuggestedChannelDirectMessagesContentMessage
CommonSuggestedChannelDirectMessagesContentMessage &lt;|-- CommonSuggestedChannelDirectMessagesContentMessageImpl
SuggestedChannelDirectMessagesContentMessage &lt;|-- FromChannelSuggestedChannelDirectMessagesContentMessage
FromChannelSuggestedChannelDirectMessagesContentMessage &lt;|-- FromChannelSuggestedChannelDirectMessagesContentMessageImpl
GroupContentMessage &lt;|-- CommonGroupContentMessage
CommonGroupContentMessage &lt;|-- CommonGroupContentMessageImpl
GroupContentMessage &lt;|-- ForumContentMessage
ForumContentMessage &lt;|-- AnonymousForumContentMessage
AnonymousForumContentMessage &lt;|-- AnonymousForumContentMessageImpl
ForumContentMessage &lt;|-- CommonForumContentMessage
CommonForumContentMessage &lt;|-- CommonForumContentMessageImpl
ForumContentMessage &lt;|-- FromChannelForumContentMessage
FromChannelForumContentMessage &lt;|-- FromChannelForumContentMessageImpl
GroupContentMessage &lt;|-- FromChannelGroupContentMessage
FromChannelGroupContentMessage &lt;|-- ConnectedFromChannelGroupContentMessage
ConnectedFromChannelGroupContentMessage &lt;|-- ConnectedFromChannelGroupContentMessageImpl
FromChannelGroupContentMessage &lt;|-- FromChannelChannelDirectMessagesContentMessage
FromChannelChannelDirectMessagesContentMessage &lt;|-- FromChannelChannelDirectMessagesContentMessageImpl
FromChannelGroupContentMessage &lt;|-- FromChannelForumContentMessage
FromChannelForumContentMessage &lt;|-- FromChannelForumContentMessageImpl
FromChannelGroupContentMessage &lt;|-- FromChannelSuggestedChannelDirectMessagesContentMessage
FromChannelSuggestedChannelDirectMessagesContentMessage &lt;|-- FromChannelSuggestedChannelDirectMessagesContentMessageImpl
FromChannelGroupContentMessage &lt;|-- UnconnectedFromChannelGroupContentMessage
UnconnectedFromChannelGroupContentMessage &lt;|-- UnconnectedFromChannelGroupContentMessageImpl
GroupContentMessage &lt;|-- PotentiallyFromUserGroupContentMessage
PotentiallyFromUserGroupContentMessage &lt;|-- CommonChannelDirectMessagesContentMessage
CommonChannelDirectMessagesContentMessage &lt;|-- CommonChannelDirectMessagesContentMessageImpl
PotentiallyFromUserGroupContentMessage &lt;|-- CommonForumContentMessage
CommonForumContentMessage &lt;|-- CommonForumContentMessageImpl
PotentiallyFromUserGroupContentMessage &lt;|-- CommonGroupContentMessage
CommonGroupContentMessage &lt;|-- CommonGroupContentMessageImpl
PotentiallyFromUserGroupContentMessage &lt;|-- CommonSuggestedChannelDirectMessagesContentMessage
CommonSuggestedChannelDirectMessagesContentMessage &lt;|-- CommonSuggestedChannelDirectMessagesContentMessageImpl
AccessibleMessage &lt;|-- PossiblyForwardedMessage
PossiblyForwardedMessage &lt;|-- CommonMessage
CommonMessage &lt;|-- PossiblySentViaBotCommonMessage
PossiblySentViaBotCommonMessage &lt;|-- BusinessContentMessage
BusinessContentMessage &lt;|-- BusinessContentMessageImpl
PossiblySentViaBotCommonMessage &lt;|-- ChannelContentMessage
ChannelContentMessage &lt;|-- ChannelContentMessageImpl
ChannelContentMessage &lt;|-- ChannelPaidPost
ChannelPaidPost &lt;|-- ChannelPaidPostImpl
PossiblySentViaBotCommonMessage &lt;|-- PrivateContentMessage
PrivateContentMessage &lt;|-- PrivateContentMessageImpl
PrivateContentMessage &lt;|-- PrivateForumContentMessage
PrivateForumContentMessage &lt;|-- PrivateForumContentMessageImpl
PossiblySentViaBotCommonMessage &lt;|-- PublicContentMessage
PublicContentMessage &lt;|-- GroupContentMessage
GroupContentMessage &lt;|-- AnonymousGroupContentMessage
AnonymousGroupContentMessage &lt;|-- AnonymousGroupContentMessageImpl
GroupContentMessage &lt;|-- ChannelDirectMessagesContentMessage
ChannelDirectMessagesContentMessage &lt;|-- CommonChannelDirectMessagesContentMessage
CommonChannelDirectMessagesContentMessage &lt;|-- CommonChannelDirectMessagesContentMessageImpl
ChannelDirectMessagesContentMessage &lt;|-- FromChannelChannelDirectMessagesContentMessage
FromChannelChannelDirectMessagesContentMessage &lt;|-- FromChannelChannelDirectMessagesContentMessageImpl
ChannelDirectMessagesContentMessage &lt;|-- SuggestedChannelDirectMessagesContentMessage
SuggestedChannelDirectMessagesContentMessage &lt;|-- CommonSuggestedChannelDirectMessagesContentMessage
CommonSuggestedChannelDirectMessagesContentMessage &lt;|-- CommonSuggestedChannelDirectMessagesContentMessageImpl
SuggestedChannelDirectMessagesContentMessage &lt;|-- FromChannelSuggestedChannelDirectMessagesContentMessage
FromChannelSuggestedChannelDirectMessagesContentMessage &lt;|-- FromChannelSuggestedChannelDirectMessagesContentMessageImpl
GroupContentMessage &lt;|-- CommonGroupContentMessage
CommonGroupContentMessage &lt;|-- CommonGroupContentMessageImpl
GroupContentMessage &lt;|-- ForumContentMessage
ForumContentMessage &lt;|-- AnonymousForumContentMessage
AnonymousForumContentMessage &lt;|-- AnonymousForumContentMessageImpl
ForumContentMessage &lt;|-- CommonForumContentMessage
CommonForumContentMessage &lt;|-- CommonForumContentMessageImpl
ForumContentMessage &lt;|-- FromChannelForumContentMessage
FromChannelForumContentMessage &lt;|-- FromChannelForumContentMessageImpl
GroupContentMessage &lt;|-- FromChannelGroupContentMessage
FromChannelGroupContentMessage &lt;|-- ConnectedFromChannelGroupContentMessage
ConnectedFromChannelGroupContentMessage &lt;|-- ConnectedFromChannelGroupContentMessageImpl
FromChannelGroupContentMessage &lt;|-- FromChannelChannelDirectMessagesContentMessage
FromChannelChannelDirectMessagesContentMessage &lt;|-- FromChannelChannelDirectMessagesContentMessageImpl
FromChannelGroupContentMessage &lt;|-- FromChannelForumContentMessage
FromChannelForumContentMessage &lt;|-- FromChannelForumContentMessageImpl
FromChannelGroupContentMessage &lt;|-- FromChannelSuggestedChannelDirectMessagesContentMessage
FromChannelSuggestedChannelDirectMessagesContentMessage &lt;|-- FromChannelSuggestedChannelDirectMessagesContentMessageImpl
FromChannelGroupContentMessage &lt;|-- UnconnectedFromChannelGroupContentMessage
UnconnectedFromChannelGroupContentMessage &lt;|-- UnconnectedFromChannelGroupContentMessageImpl
GroupContentMessage &lt;|-- PotentiallyFromUserGroupContentMessage
PotentiallyFromUserGroupContentMessage &lt;|-- CommonChannelDirectMessagesContentMessage
CommonChannelDirectMessagesContentMessage &lt;|-- CommonChannelDirectMessagesContentMessageImpl
PotentiallyFromUserGroupContentMessage &lt;|-- CommonForumContentMessage
CommonForumContentMessage &lt;|-- CommonForumContentMessageImpl
PotentiallyFromUserGroupContentMessage &lt;|-- CommonGroupContentMessage
CommonGroupContentMessage &lt;|-- CommonGroupContentMessageImpl
PotentiallyFromUserGroupContentMessage &lt;|-- CommonSuggestedChannelDirectMessagesContentMessage
CommonSuggestedChannelDirectMessagesContentMessage &lt;|-- CommonSuggestedChannelDirectMessagesContentMessageImpl
AccessibleMessage &lt;|-- PossiblyPaymentMessage
AccessibleMessage &lt;|-- PossiblyTopicMessage
PossiblyTopicMessage &lt;|-- ForumContentMessage
ForumContentMessage &lt;|-- AnonymousForumContentMessage
AnonymousForumContentMessage &lt;|-- AnonymousForumContentMessageImpl
ForumContentMessage &lt;|-- CommonForumContentMessage
CommonForumContentMessage &lt;|-- CommonForumContentMessageImpl
ForumContentMessage &lt;|-- FromChannelForumContentMessage
FromChannelForumContentMessage &lt;|-- FromChannelForumContentMessageImpl
PossiblyTopicMessage &lt;|-- PrivateForumContentMessage
PrivateForumContentMessage &lt;|-- PrivateForumContentMessageImpl
AccessibleMessage &lt;|-- SignedMessage
SignedMessage &lt;|-- AnonymousForumContentMessage
AnonymousForumContentMessage &lt;|-- AnonymousForumContentMessageImpl
SignedMessage &lt;|-- AnonymousGroupContentMessage
AnonymousGroupContentMessage &lt;|-- AnonymousGroupContentMessageImpl
SignedMessage &lt;|-- ChannelContentMessage
ChannelContentMessage &lt;|-- ChannelContentMessageImpl
ChannelContentMessage &lt;|-- ChannelPaidPost
ChannelPaidPost &lt;|-- ChannelPaidPostImpl
SignedMessage &lt;|-- FromChannelGroupContentMessage
FromChannelGroupContentMessage &lt;|-- ConnectedFromChannelGroupContentMessage
ConnectedFromChannelGroupContentMessage &lt;|-- ConnectedFromChannelGroupContentMessageImpl
FromChannelGroupContentMessage &lt;|-- FromChannelChannelDirectMessagesContentMessage
FromChannelChannelDirectMessagesContentMessage &lt;|-- FromChannelChannelDirectMessagesContentMessageImpl
FromChannelGroupContentMessage &lt;|-- FromChannelForumContentMessage
FromChannelForumContentMessage &lt;|-- FromChannelForumContentMessageImpl
FromChannelGroupContentMessage &lt;|-- FromChannelSuggestedChannelDirectMessagesContentMessage
FromChannelSuggestedChannelDirectMessagesContentMessage &lt;|-- FromChannelSuggestedChannelDirectMessagesContentMessageImpl
FromChannelGroupContentMessage &lt;|-- UnconnectedFromChannelGroupContentMessage
UnconnectedFromChannelGroupContentMessage &lt;|-- UnconnectedFromChannelGroupContentMessageImpl
AccessibleMessage &lt;|-- UnknownMessageType
Message &lt;|-- InaccessibleMessage
Message &lt;|-- PossiblyOfflineMessage
PossiblyOfflineMessage &lt;|-- CommonMessage
CommonMessage &lt;|-- PossiblySentViaBotCommonMessage
PossiblySentViaBotCommonMessage &lt;|-- BusinessContentMessage
BusinessContentMessage &lt;|-- BusinessContentMessageImpl
PossiblySentViaBotCommonMessage &lt;|-- ChannelContentMessage
ChannelContentMessage &lt;|-- ChannelContentMessageImpl
ChannelContentMessage &lt;|-- ChannelPaidPost
ChannelPaidPost &lt;|-- ChannelPaidPostImpl
PossiblySentViaBotCommonMessage &lt;|-- PrivateContentMessage
PrivateContentMessage &lt;|-- PrivateContentMessageImpl
PrivateContentMessage &lt;|-- PrivateForumContentMessage
PrivateForumContentMessage &lt;|-- PrivateForumContentMessageImpl
PossiblySentViaBotCommonMessage &lt;|-- PublicContentMessage
PublicContentMessage &lt;|-- GroupContentMessage
GroupContentMessage &lt;|-- AnonymousGroupContentMessage
AnonymousGroupContentMessage &lt;|-- AnonymousGroupContentMessageImpl
GroupContentMessage &lt;|-- ChannelDirectMessagesContentMessage
ChannelDirectMessagesContentMessage &lt;|-- CommonChannelDirectMessagesContentMessage
CommonChannelDirectMessagesContentMessage &lt;|-- CommonChannelDirectMessagesContentMessageImpl
ChannelDirectMessagesContentMessage &lt;|-- FromChannelChannelDirectMessagesContentMessage
FromChannelChannelDirectMessagesContentMessage &lt;|-- FromChannelChannelDirectMessagesContentMessageImpl
ChannelDirectMessagesContentMessage &lt;|-- SuggestedChannelDirectMessagesContentMessage
SuggestedChannelDirectMessagesContentMessage &lt;|-- CommonSuggestedChannelDirectMessagesContentMessage
CommonSuggestedChannelDirectMessagesContentMessage &lt;|-- CommonSuggestedChannelDirectMessagesContentMessageImpl
SuggestedChannelDirectMessagesContentMessage &lt;|-- FromChannelSuggestedChannelDirectMessagesContentMessage
FromChannelSuggestedChannelDirectMessagesContentMessage &lt;|-- FromChannelSuggestedChannelDirectMessagesContentMessageImpl
GroupContentMessage &lt;|-- CommonGroupContentMessage
CommonGroupContentMessage &lt;|-- CommonGroupContentMessageImpl
GroupContentMessage &lt;|-- ForumContentMessage
ForumContentMessage &lt;|-- AnonymousForumContentMessage
AnonymousForumContentMessage &lt;|-- AnonymousForumContentMessageImpl
ForumContentMessage &lt;|-- CommonForumContentMessage
CommonForumContentMessage &lt;|-- CommonForumContentMessageImpl
ForumContentMessage &lt;|-- FromChannelForumContentMessage
FromChannelForumContentMessage &lt;|-- FromChannelForumContentMessageImpl
GroupContentMessage &lt;|-- FromChannelGroupContentMessage
FromChannelGroupContentMessage &lt;|-- ConnectedFromChannelGroupContentMessage
ConnectedFromChannelGroupContentMessage &lt;|-- ConnectedFromChannelGroupContentMessageImpl
FromChannelGroupContentMessage &lt;|-- FromChannelChannelDirectMessagesContentMessage
FromChannelChannelDirectMessagesContentMessage &lt;|-- FromChannelChannelDirectMessagesContentMessageImpl
FromChannelGroupContentMessage &lt;|-- FromChannelForumContentMessage
FromChannelForumContentMessage &lt;|-- FromChannelForumContentMessageImpl
FromChannelGroupContentMessage &lt;|-- FromChannelSuggestedChannelDirectMessagesContentMessage
FromChannelSuggestedChannelDirectMessagesContentMessage &lt;|-- FromChannelSuggestedChannelDirectMessagesContentMessageImpl
FromChannelGroupContentMessage &lt;|-- UnconnectedFromChannelGroupContentMessage
UnconnectedFromChannelGroupContentMessage &lt;|-- UnconnectedFromChannelGroupContentMessageImpl
GroupContentMessage &lt;|-- PotentiallyFromUserGroupContentMessage
PotentiallyFromUserGroupContentMessage &lt;|-- CommonChannelDirectMessagesContentMessage
CommonChannelDirectMessagesContentMessage &lt;|-- CommonChannelDirectMessagesContentMessageImpl
PotentiallyFromUserGroupContentMessage &lt;|-- CommonForumContentMessage
CommonForumContentMessage &lt;|-- CommonForumContentMessageImpl
PotentiallyFromUserGroupContentMessage &lt;|-- CommonGroupContentMessage
CommonGroupContentMessage &lt;|-- CommonGroupContentMessageImpl
PotentiallyFromUserGroupContentMessage &lt;|-- CommonSuggestedChannelDirectMessagesContentMessage
CommonSuggestedChannelDirectMessagesContentMessage &lt;|-- CommonSuggestedChannelDirectMessagesContentMessageImpl
PossiblyOfflineMessage &lt;|-- PrivateContentMessage
PrivateContentMessage &lt;|-- PrivateContentMessageImpl
PrivateContentMessage &lt;|-- PrivateForumContentMessage
PrivateForumContentMessage &lt;|-- PrivateForumContentMessageImpl
Message &lt;|-- PossiblyPaidMessage
PossiblyPaidMessage &lt;|-- CommonMessage
CommonMessage &lt;|-- PossiblySentViaBotCommonMessage
PossiblySentViaBotCommonMessage &lt;|-- BusinessContentMessage
BusinessContentMessage &lt;|-- BusinessContentMessageImpl
PossiblySentViaBotCommonMessage &lt;|-- ChannelContentMessage
ChannelContentMessage &lt;|-- ChannelContentMessageImpl
ChannelContentMessage &lt;|-- ChannelPaidPost
ChannelPaidPost &lt;|-- ChannelPaidPostImpl
PossiblySentViaBotCommonMessage &lt;|-- PrivateContentMessage
PrivateContentMessage &lt;|-- PrivateContentMessageImpl
PrivateContentMessage &lt;|-- PrivateForumContentMessage
PrivateForumContentMessage &lt;|-- PrivateForumContentMessageImpl
PossiblySentViaBotCommonMessage &lt;|-- PublicContentMessage
PublicContentMessage &lt;|-- GroupContentMessage
GroupContentMessage &lt;|-- AnonymousGroupContentMessage
AnonymousGroupContentMessage &lt;|-- AnonymousGroupContentMessageImpl
GroupContentMessage &lt;|-- ChannelDirectMessagesContentMessage
ChannelDirectMessagesContentMessage &lt;|-- CommonChannelDirectMessagesContentMessage
CommonChannelDirectMessagesContentMessage &lt;|-- CommonChannelDirectMessagesContentMessageImpl
ChannelDirectMessagesContentMessage &lt;|-- FromChannelChannelDirectMessagesContentMessage
FromChannelChannelDirectMessagesContentMessage &lt;|-- FromChannelChannelDirectMessagesContentMessageImpl
ChannelDirectMessagesContentMessage &lt;|-- SuggestedChannelDirectMessagesContentMessage
SuggestedChannelDirectMessagesContentMessage &lt;|-- CommonSuggestedChannelDirectMessagesContentMessage
CommonSuggestedChannelDirectMessagesContentMessage &lt;|-- CommonSuggestedChannelDirectMessagesContentMessageImpl
SuggestedChannelDirectMessagesContentMessage &lt;|-- FromChannelSuggestedChannelDirectMessagesContentMessage
FromChannelSuggestedChannelDirectMessagesContentMessage &lt;|-- FromChannelSuggestedChannelDirectMessagesContentMessageImpl
GroupContentMessage &lt;|-- CommonGroupContentMessage
CommonGroupContentMessage &lt;|-- CommonGroupContentMessageImpl
GroupContentMessage &lt;|-- ForumContentMessage
ForumContentMessage &lt;|-- AnonymousForumContentMessage
AnonymousForumContentMessage &lt;|-- AnonymousForumContentMessageImpl
ForumContentMessage &lt;|-- CommonForumContentMessage
CommonForumContentMessage &lt;|-- CommonForumContentMessageImpl
ForumContentMessage &lt;|-- FromChannelForumContentMessage
FromChannelForumContentMessage &lt;|-- FromChannelForumContentMessageImpl
GroupContentMessage &lt;|-- FromChannelGroupContentMessage
FromChannelGroupContentMessage &lt;|-- ConnectedFromChannelGroupContentMessage
ConnectedFromChannelGroupContentMessage &lt;|-- ConnectedFromChannelGroupContentMessageImpl
FromChannelGroupContentMessage &lt;|-- FromChannelChannelDirectMessagesContentMessage
FromChannelChannelDirectMessagesContentMessage &lt;|-- FromChannelChannelDirectMessagesContentMessageImpl
FromChannelGroupContentMessage &lt;|-- FromChannelForumContentMessage
FromChannelForumContentMessage &lt;|-- FromChannelForumContentMessageImpl
FromChannelGroupContentMessage &lt;|-- FromChannelSuggestedChannelDirectMessagesContentMessage
FromChannelSuggestedChannelDirectMessagesContentMessage &lt;|-- FromChannelSuggestedChannelDirectMessagesContentMessageImpl
FromChannelGroupContentMessage &lt;|-- UnconnectedFromChannelGroupContentMessage
UnconnectedFromChannelGroupContentMessage &lt;|-- UnconnectedFromChannelGroupContentMessageImpl
GroupContentMessage &lt;|-- PotentiallyFromUserGroupContentMessage
PotentiallyFromUserGroupContentMessage &lt;|-- CommonChannelDirectMessagesContentMessage
CommonChannelDirectMessagesContentMessage &lt;|-- CommonChannelDirectMessagesContentMessageImpl
PotentiallyFromUserGroupContentMessage &lt;|-- CommonForumContentMessage
CommonForumContentMessage &lt;|-- CommonForumContentMessageImpl
PotentiallyFromUserGroupContentMessage &lt;|-- CommonGroupContentMessage
CommonGroupContentMessage &lt;|-- CommonGroupContentMessageImpl
PotentiallyFromUserGroupContentMessage &lt;|-- CommonSuggestedChannelDirectMessagesContentMessage
CommonSuggestedChannelDirectMessagesContentMessage &lt;|-- CommonSuggestedChannelDirectMessagesContentMessageImpl
Message &lt;|-- PossiblyWithEffectMessage
PossiblyWithEffectMessage &lt;|-- PrivateContentMessage
PrivateContentMessage &lt;|-- PrivateContentMessageImpl
PrivateContentMessage &lt;|-- PrivateForumContentMessage
PrivateForumContentMessage &lt;|-- PrivateForumContentMessageImpl
Message &lt;|-- AccessibleMessage
AccessibleMessage &lt;|-- ChatEventMessage
ChatEventMessage &lt;|-- ChannelEventMessage
ChatEventMessage &lt;|-- GroupEventMessage
GroupEventMessage &lt;|-- ChannelDirectMessagesEventMessage
ChannelDirectMessagesEventMessage &lt;|-- CommonChannelDirectMessagesEventMessage
GroupEventMessage &lt;|-- CommonGroupEventMessage
GroupEventMessage &lt;|-- SupergroupEventMessage
SupergroupEventMessage &lt;|-- CommonSupergroupEventMessage
ChatEventMessage &lt;|-- PrivateEventMessage
ChatEventMessage &lt;|-- PrivateForumEventMessage
AccessibleMessage &lt;|-- CommonMessage
CommonMessage &lt;|-- PossiblySentViaBotCommonMessage
PossiblySentViaBotCommonMessage &lt;|-- BusinessContentMessage
BusinessContentMessage &lt;|-- BusinessContentMessageImpl
PossiblySentViaBotCommonMessage &lt;|-- ChannelContentMessage
ChannelContentMessage &lt;|-- ChannelContentMessageImpl
ChannelContentMessage &lt;|-- ChannelPaidPost
ChannelPaidPost &lt;|-- ChannelPaidPostImpl
PossiblySentViaBotCommonMessage &lt;|-- PrivateContentMessage
PrivateContentMessage &lt;|-- PrivateContentMessageImpl
PrivateContentMessage &lt;|-- PrivateForumContentMessage
PrivateForumContentMessage &lt;|-- PrivateForumContentMessageImpl
PossiblySentViaBotCommonMessage &lt;|-- PublicContentMessage
PublicContentMessage &lt;|-- GroupContentMessage
GroupContentMessage &lt;|-- AnonymousGroupContentMessage
AnonymousGroupContentMessage &lt;|-- AnonymousGroupContentMessageImpl
GroupContentMessage &lt;|-- ChannelDirectMessagesContentMessage
ChannelDirectMessagesContentMessage &lt;|-- CommonChannelDirectMessagesContentMessage
CommonChannelDirectMessagesContentMessage &lt;|-- CommonChannelDirectMessagesContentMessageImpl
ChannelDirectMessagesContentMessage &lt;|-- FromChannelChannelDirectMessagesContentMessage
FromChannelChannelDirectMessagesContentMessage &lt;|-- FromChannelChannelDirectMessagesContentMessageImpl
ChannelDirectMessagesContentMessage &lt;|-- SuggestedChannelDirectMessagesContentMessage
SuggestedChannelDirectMessagesContentMessage &lt;|-- CommonSuggestedChannelDirectMessagesContentMessage
CommonSuggestedChannelDirectMessagesContentMessage &lt;|-- CommonSuggestedChannelDirectMessagesContentMessageImpl
SuggestedChannelDirectMessagesContentMessage &lt;|-- FromChannelSuggestedChannelDirectMessagesContentMessage
FromChannelSuggestedChannelDirectMessagesContentMessage &lt;|-- FromChannelSuggestedChannelDirectMessagesContentMessageImpl
GroupContentMessage &lt;|-- CommonGroupContentMessage
CommonGroupContentMessage &lt;|-- CommonGroupContentMessageImpl
GroupContentMessage &lt;|-- ForumContentMessage
ForumContentMessage &lt;|-- AnonymousForumContentMessage
AnonymousForumContentMessage &lt;|-- AnonymousForumContentMessageImpl
ForumContentMessage &lt;|-- CommonForumContentMessage
CommonForumContentMessage &lt;|-- CommonForumContentMessageImpl
ForumContentMessage &lt;|-- FromChannelForumContentMessage
FromChannelForumContentMessage &lt;|-- FromChannelForumContentMessageImpl
GroupContentMessage &lt;|-- FromChannelGroupContentMessage
FromChannelGroupContentMessage &lt;|-- ConnectedFromChannelGroupContentMessage
ConnectedFromChannelGroupContentMessage &lt;|-- ConnectedFromChannelGroupContentMessageImpl
FromChannelGroupContentMessage &lt;|-- FromChannelChannelDirectMessagesContentMessage
FromChannelGroupContentMessage &lt;|-- FromChannelForumContentMessage
FromChannelGroupContentMessage &lt;|-- FromChannelSuggestedChannelDirectMessagesContentMessage
FromChannelGroupContentMessage &lt;|-- UnconnectedFromChannelGroupContentMessage
UnconnectedFromChannelGroupContentMessage &lt;|-- UnconnectedFromChannelGroupContentMessageImpl
GroupContentMessage &lt;|-- PotentiallyFromUserGroupContentMessage
PotentiallyFromUserGroupContentMessage &lt;|-- CommonChannelDirectMessagesContentMessage
PotentiallyFromUserGroupContentMessage &lt;|-- CommonForumContentMessage
PotentiallyFromUserGroupContentMessage &lt;|-- CommonGroupContentMessage
PotentiallyFromUserGroupContentMessage &lt;|-- CommonSuggestedChannelDirectMessagesContentMessage
AccessibleMessage &lt;|-- ContentMessage
ContentMessage &lt;|-- CommonMessage
ContentMessage &lt;|-- PossiblyMediaGroupMessage
PossiblyMediaGroupMessage &lt;|-- CommonMessage
AccessibleMessage &lt;|-- OptionallyFromUserMessage
OptionallyFromUserMessage &lt;|-- ChannelContentMessage
OptionallyFromUserMessage &lt;|-- FromUserMessage
FromUserMessage &lt;|-- BusinessContentMessage
FromUserMessage &lt;|-- CommonChannelDirectMessagesContentMessage
FromUserMessage &lt;|-- CommonForumContentMessage
FromUserMessage &lt;|-- CommonGroupContentMessage
FromUserMessage &lt;|-- CommonSuggestedChannelDirectMessagesContentMessage
FromUserMessage &lt;|-- GroupEventMessage
FromUserMessage &lt;|-- PassportMessage
FromUserMessage &lt;|-- PrivateContentMessage
AccessibleMessage &lt;|-- PassportMessage
AccessibleMessage &lt;|-- PossiblyEditedMessage
PossiblyEditedMessage &lt;|-- CommonMessage
AccessibleMessage &lt;|-- PossiblyForwardedMessage
PossiblyForwardedMessage &lt;|-- CommonMessage
AccessibleMessage &lt;|-- PossiblyPaymentMessage
AccessibleMessage &lt;|-- PossiblyTopicMessage
PossiblyTopicMessage &lt;|-- ForumContentMessage
PossiblyTopicMessage &lt;|-- PrivateForumContentMessage
AccessibleMessage &lt;|-- SignedMessage
SignedMessage &lt;|-- AnonymousForumContentMessage
SignedMessage &lt;|-- AnonymousGroupContentMessage
SignedMessage &lt;|-- ChannelContentMessage
SignedMessage &lt;|-- FromChannelGroupContentMessage
AccessibleMessage &lt;|-- UnknownMessageType
Message &lt;|-- InaccessibleMessage
Message &lt;|-- PossiblyOfflineMessage
PossiblyOfflineMessage &lt;|-- CommonMessage
PossiblyOfflineMessage &lt;|-- PrivateContentMessage
Message &lt;|-- PossiblyPaidMessage
PossiblyPaidMessage &lt;|-- CommonMessage
Message &lt;|-- PossiblyWithEffectMessage
PossiblyWithEffectMessage &lt;|-- PrivateContentMessage
</div>
<p>As you may see, it is a little bit complex and require several tools for types conversation.</p>
<h2 id="as">As<a class="headerlink" href="#as" title="Permanent link"></a></h2>