Skip to content

channels.editAdmin

No description provided by the pinned schema.

channels.editAdmin#9a98ad68 flags:# channel:InputChannel user_id:InputUser admin_rights:ChatAdminRights rank:flags.0?string = Updates;

Updates

NameTypeFlagDefaultDescription
flags#flag wordNo description provided by the pinned schema.
channelInputChannelNo description provided by the pinned schema.
user_idInputUserNo description provided by the pinned schema.
admin_rightsChatAdminRightsNo description provided by the pinned schema.
rankflags.0?stringflags.0No description provided by the pinned schema.
ParameterBitMeaning
rank0Controlled by flags; present when this bit is set.
from miniproto.raw.functions import ChannelsEditAdmin

Public access: miniproto.raw.functions.ChannelsEditAdmin.

from miniproto.raw.functions import ChannelsEditAdmin
# Naming the raw request class is local only; it performs no I/O or network request.
request_type = ChannelsEditAdmin

Updates

CodeErrorDescription
400ADMINS_TOO_MUCHThere are too many admins.
400ADMIN_RANK_EMOJI_NOT_ALLOWEDAn admin rank cannot contain emojis.
400ADMIN_RANK_INVALIDThe specified admin rank is invalid.
400BOTS_TOO_MUCHThere are too many bots in this chat/channel.
400BOT_CHANNELS_NABots can’t edit admin privileges.
400BOT_GROUPS_BLOCKEDThis bot can’t be added to groups.
400BUSINESS_CONNECTION_NOT_ALLOWEDThis method was invoked over a business connection using invokeWithBusinessConnection, but either (1) we’re a user, and users cannot invoke methods over a business connection; (2) we’re a bot, but business mode was disabled in @botfather or (3); we’re a bot, but this method cannot be invoked over a business connection.
400CHANNEL_INVALIDThe provided channel is invalid.
400CHANNEL_MONOFORUM_UNSUPPORTEDMonoforums do not support this feature.
400CHANNEL_PRIVATEYou haven’t joined this channel/supergroup.
400CHAT_ADMIN_REQUIREDYou must be an admin in this chat to do this.
400FRESH_CHANGE_ADMINS_FORBIDDENYou were just elected admin, you can’t add or modify other admins yet.
400INPUT_USER_DEACTIVATEDThe specified user was deleted.
400MSG_ID_INVALIDInvalid message ID provided.
400PEER_ID_INVALIDThe provided peer id is invalid.
400USERS_TOO_MUCHThe maximum number of users has been exceeded (to create a chat, for example).
400USER_BLOCKEDUser blocked.
400USER_CREATORFor channels.editAdmin: you’ve tried to edit the admin rights of the owner, but you’re not the owner; for channels.leaveChannel: you can’t leave this channel, because you’re its creator.
400USER_ID_INVALIDThe provided user ID is invalid.
400USER_KICKEDThis user was kicked from this supergroup/channel.
400USER_NOT_MUTUAL_CONTACTThe provided user is not a mutual contact.
401AUTH_KEY_UNREGISTEREDThe specified authorization key is not registered in the system (for example, a PFS temporary key has expired).
403CHAT_ADMIN_INVITE_REQUIREDYou do not have the rights to do this.
403CHAT_ADMIN_REQUIREDYou must be an admin in this chat to do this.
403CHAT_WRITE_FORBIDDENYou can’t write in this chat.
403RIGHT_FORBIDDENYour admin rights do not allow you to do this.
403USER_CHANNELS_TOO_MUCHOne of the users you tried to add is already in too many channels/supergroups.
403USER_NOT_MUTUAL_CONTACTThe provided user is not a mutual contact.
403USER_PRIVACY_RESTRICTEDThe user’s privacy settings do not allow you to do this.
403USER_RESTRICTEDYou’re spamreported, you can’t create channels or chats.
406FRESH_CHANGE_ADMINS_FORBIDDENYou were just elected admin, you can’t add or modify other admins yet.

ChatAdminRights, InputChannel, InputUser Known selected constructors: chatAdminRights, inputChannel, inputChannelEmpty, inputChannelFromMessage, inputUser, inputUserEmpty, inputUserFromMessage, inputUserSelf

Updates Known selected constructors: updateShort, updateShortChatMessage, updateShortMessage, updateShortSentMessage, updates, updatesCombined, updatesTooLong

account.confirmBotConnection, account.getBotBusinessConnection, account.getNotifyExceptions, account.getPaidMessagesRevenue, account.toggleNoPaidMessagesException, account.toggleWebBrowserSettingsException, account.updateConnectedBot, account.updatePersonalChannel, bots.addPreviewMedia, bots.allowSendMessage, bots.canSendMessage, bots.checkDownloadFileParams, bots.createBot, bots.deletePreviewMedia, bots.editAccessSettings, bots.editPreviewMedia, bots.exportBotToken, bots.getAccessSettings, bots.getBotInfo, bots.getBotMenuButton, bots.getBotRecommendations, bots.getPreviewInfo, bots.getPreviewMedias, bots.getRequestedWebViewButton, bots.invokeWebViewCustomMethod, bots.reorderPreviewMedias, bots.reorderUsernames, bots.requestWebViewButton, bots.setBotBroadcastDefaultAdminRights, bots.setBotGroupDefaultAdminRights, bots.setBotInfo, bots.setBotMenuButton, bots.setCustomVerification, bots.toggleUserEmojiStatusPermission, bots.toggleUsername, bots.updateStarRefProgram, bots.updateUserEmojiStatus, channels.checkUsername, channels.convertToGigagroup, channels.createChannel, channels.deactivateAllUsernames, channels.deleteChannel, channels.deleteHistory, channels.deleteMessages, channels.deleteParticipantHistory, channels.editBanned, channels.editLocation, channels.editPhoto, channels.editTitle, channels.exportMessageLink, channels.getAdminLog, channels.getChannelRecommendations, channels.getChannels, channels.getFullChannel, channels.getMessageAuthor, channels.getMessages, channels.getParticipant, channels.getParticipants, channels.inviteToChannel, channels.joinChannel, channels.leaveChannel, channels.readHistory, channels.readMessageContents, channels.reorderUsernames, channels.reportAntiSpamFalsePositive, channels.reportSpam, channels.restrictSponsoredMessages, channels.setBoostsToUnblockRestrictions, channels.setDiscussionGroup, channels.setEmojiStickers, channels.setMainProfileTab, channels.setStickers, channels.toggleAntiSpam, channels.toggleAutotranslation, channels.toggleForum, channels.toggleJoinRequest, channels.toggleJoinToSend, channels.toggleParticipantsHidden, channels.togglePreHistoryHidden, channels.toggleSignatures, channels.toggleSlowMode, channels.toggleUsername, channels.toggleViewForumAsMessages, channels.updateColor, channels.updateEmojiStatus, channels.updatePaidMessagesPrice, channels.updateUsername, chatlists.joinChatlistInvite, chatlists.joinChatlistUpdates, chatlists.leaveChatlist, communities.create, communities.getParticipantJoinedChats, communities.getPeerLinkRequests, communities.toggleAllPeerLinkRequestApproval, communities.toggleCommunityCollapsedInDialogs, communities.toggleParticipantBanned, communities.togglePeerLink, communities.togglePeerLinkRequestApproval, contacts.acceptContact, contacts.addContact, contacts.blockFromReplies, contacts.deleteContacts, contacts.getLocated, contacts.updateContactNote, ephemeral.deleteMessage, ephemeral.editMessage, ephemeral.sendMessage, folders.editPeerFolders, help.editUserInfo, help.getUserInfo, messages.addChatUser, messages.addPollAnswer, messages.appendTodoList, messages.createChat, messages.createForumTopic, messages.deleteChatUser, messages.deleteFactCheck, messages.deleteParticipantReaction, messages.deletePollAnswer, messages.deleteQuickReplyMessages, messages.deleteRevokedExportedChatInvites, messages.deleteScheduledMessages, messages.editChatAdmin, messages.editChatCreator, messages.editChatDefaultBannedRights, messages.editChatParticipantRank, messages.editChatPhoto, messages.editChatTitle, messages.editFactCheck, messages.editForumTopic, messages.editMessage, messages.forwardMessages, messages.getAllDrafts, messages.getAttachMenuBot, messages.getChatInviteImporters, messages.getCommonChats, messages.getExportedChatInvites, messages.getExtendedMedia, messages.getGameHighScores, messages.getInlineBotResults, messages.getInlineGameHighScores, messages.getMessagesReactions, messages.getPaidReactionPrivacy, messages.getPersonalChannelHistory, messages.getPollResults, messages.getPreparedInlineMessage, messages.hideAllChatJoinRequests, messages.hideChatJoinRequest, messages.migrateChat, messages.prolongWebView, messages.reorderPinnedForumTopics, messages.requestEncryption, messages.requestMainWebView, messages.requestSimpleWebView, messages.requestWebView, messages.savePreparedInlineMessage, messages.searchGlobal, messages.sendBotRequestedPeer, messages.sendInlineBotResult, messages.sendMedia, messages.sendMessage, messages.sendMultiMedia, messages.sendPaidReaction, messages.sendQuickReplyMessages, messages.sendReaction, messages.sendScheduledMessages, messages.sendScreenshotNotification, messages.sendVote, messages.sendWebViewData, messages.setChatAvailableReactions, messages.setChatTheme, messages.setChatWallPaper, messages.setGameScore, messages.setHistoryTTL, messages.setInlineGameScore, messages.startBot, messages.toggleBotInAttachMenu, messages.toggleNoForwards, messages.toggleSuggestedPostApproval, messages.toggleTodoCompleted, messages.updatePinnedForumTopic, messages.updatePinnedMessage, payments.applyGiftCode, payments.assignAppStoreTransaction, payments.assignPlayMarketTransaction, payments.botCancelStarsSubscription, payments.connectStarRefBot, payments.craftStarGift, payments.getConnectedStarRefBot, payments.getStarsGiftOptions, payments.launchPrepaidGiveaway, payments.refundStarsCharge, payments.resolveStarGiftOffer, payments.sendStarGiftOffer, payments.transferStarGift, payments.updateStarGiftPrice, payments.upgradeStarGift, phone.createConferenceCall, phone.createGroupCall, phone.declineConferenceCallInvite, phone.deleteConferenceCallParticipants, phone.deleteGroupCallMessages, phone.deleteGroupCallParticipantMessages, phone.discardCall, phone.discardGroupCall, phone.editGroupCallParticipant, phone.editGroupCallTitle, phone.getGroupCallChainBlocks, phone.inviteConferenceCallParticipant, phone.inviteToGroupCall, phone.joinGroupCall, phone.joinGroupCallPresentation, phone.leaveGroupCall, phone.leaveGroupCallPresentation, phone.requestCall, phone.sendConferenceCallBroadcast, phone.sendGroupCallMessage, phone.setCallRating, phone.startScheduledGroupCall, phone.toggleGroupCallRecord, phone.toggleGroupCallSettings, phone.toggleGroupCallStartSubscription, photos.getUserPhotos, photos.updateProfilePhoto, photos.uploadContactProfilePhoto, photos.uploadProfilePhoto, premium.getUserBoosts, stats.getBroadcastStats, stats.getMegagroupStats, stats.getMessagePublicForwards, stats.getMessageStats, stickers.createStickerSet, stories.activateStealthMode, stories.editStory, stories.getAllReadPeerStories, stories.sendReaction, stories.sendStory, stories.startLive, updates.getChannelDifference, users.getFullUser, users.getRequirementsToContact, users.getSavedMusic, users.getSavedMusicByID, users.getUsers, users.setSecureValueErrors, users.suggestBirthday

  • 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