CHANNEL_FORUM_MISSING
CHANNEL_FORUM_MISSING
Section titled “CHANNEL_FORUM_MISSING”This supergroup is not a forum.
Error details
Section titled “Error details”- code: 400
- parameterized: no
- mapped methods:
channels.createForumTopic(not in selected Layer 228 schema),channels.deleteTopicHistory(not in selected Layer 228 schema),channels.editForumTopic(not in selected Layer 228 schema),channels.getForumTopics(not in selected Layer 228 schema),channels.getForumTopicsByID(not in selected Layer 228 schema),channels.updatePinnedForumTopic(not in selected Layer 228 schema),messages.createForumTopic,messages.getForumTopics
Python error class
Section titled “Python error class”from miniproto.errors import ChannelForumMissingPublic access: miniproto.errors.ChannelForumMissing.
Provenance
Section titled “Provenance”- layer: 228
- structural source:
tdlib - RPC error source: https://core.telegram.org/api/errors
- prose merge precedence: TDLib → Telegram Desktop → Core JSON
- source note: Canonical structure is the pinned TDLib telegram_api.tl; Layer 228 comes only from the matching Telegram Desktop end-of-file marker; core.telegram.org inputs enrich documentation and RPC error metadata without overriding structure.
Source-diff notes
Section titled “Source-diff notes”- tdlib_vs_core: changed_count=68; core_only_count=1; overlap_count=2302; tdlib_only_count=158
- tdlib_vs_tdesktop: changed_count=0; overlap_count=2448; tdesktop_only=null; tdlib_only=accessPointRule, ephemeral.editMessage, help.configSimple, inputPeerPhotoFileLocationLegacy, inputStickerSetThumbLegacy, invokeWithApnsSecretPrefix, invokeWithBusinessConnectionPrefix, invokeWithGooglePlayIntegrityPrefix, invokeWithReCaptchaPrefix, ipPort, ipPortSecret, updateEphemeralBotCallbackQuery