Method: account.createTheme

Back to methods index

Create a theme


Name Type Description Required
slug string Unique theme ID Yes
title string Theme name Yes
document MessageMedia, Update, Message or InputDocument Theme file Optional
settings InputThemeSettings Theme settings Optional

Return type: Theme

Can bots use this method: NO

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

if (!file_exists('madeline.php')) {
    copy('', 'madeline.php');
include 'madeline.php';

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

$Theme = $MadelineProto->account->createTheme(['slug' => 'string', 'title' => 'string', 'document' => InputDocument, 'settings' => InputThemeSettings, ]);

Or, if you’re into Lua:

Theme = account.createTheme({slug='string', title='string', document=InputDocument, settings=InputThemeSettings, })
This site uses cookies, as described in the cookie policy. By clicking on "Accept" you consent to the use of cookies.