promoteToContentManager method

Future<bool> promoteToContentManager(
  1. int userId
)

Promotes a user to content manager with content-related permissions.

This is a convenience method that promotes the specified user to administrator with permissions for managing content: posting messages, editing messages, deleting messages, managing topics, and story-related permissions.

Example:

await ctx.promoteToContentManager(123456789);

Returns True on success.

Implementation

Future<bool> promoteToContentManager(int userId) async {
  return promoteChatMember(
    userId,
    canPostMessages: true,
    canEditMessages: true,
    canDeleteMessages: true,
    canManageTopics: true,
    canPostStories: true,
    canEditStories: true,
    canDeleteStories: true,
    canPinMessages: true,
  );
}