MadelineProtoDocs/docs/API_docs/methods/channels.getForumTopics.md
2024-05-01 14:53:46 +02:00

2.3 KiB

title description grand_parent parent image redirect_from
channels.getForumTopics Get [topics of a forum](https://core.telegram.org/api/forum) Telegram RPC API Methods https://docs.madelineproto.xyz/favicons/android-chrome-256x256.png /API_docs/methods/channels_getForumTopics.html

Method: channels.getForumTopics

Back to methods index

Get topics of a forum

Parameters:

Name Type Description Required
channel Username, chat ID, Update, Message or InputChannel Supergroup Optional
q string Search query Optional
offset_date int Offsets for pagination, for more info click here, date of the last message of the last found topic. Use 0 or any date in the future to get results from the last topic. Optional
offset_id int Offsets for pagination, for more info click here, ID of the last message of the last found topic (or initially 0). Optional
offset_topic int Offsets for pagination, for more info click here, ID of the last found topic (or initially 0). Optional
limit int Maximum number of results to return, see pagination. For optimal performance, the number of returned topics is chosen by the server and can be smaller than the specified limit. Optional

Return type: messages.ForumTopics

Can bots use this method: NO

MadelineProto Example (now async for huge speed and parallelism!):

if (!file_exists('madeline.php')) {
    copy('https://phar.madelineproto.xyz/madeline.php', 'madeline.php');
}
include 'madeline.php';

$MadelineProto = new \danog\MadelineProto\API('session.madeline');
$MadelineProto->start();

$messages_ForumTopics = $MadelineProto->channels->getForumTopics(channel: $InputChannel, q: 'string', offset_date: $int, offset_id: $int, offset_topic: $int, limit: $int, );