MessageServiceType

class pyrogram.enums.MessageServiceType

Message service type enumeration used in Message.

NEW_CHAT_MEMBERS = 'new_chat_members'

New members join

LEFT_CHAT_MEMBERS = 'left_chat_members'

Left chat members

NEW_CHAT_TITLE = 'new_chat_title'

New chat title

NEW_CHAT_PHOTO = 'new_chat_photo'

New chat photo

DELETE_CHAT_PHOTO = 'delete_chat_photo'

Deleted chat photo

GROUP_CHAT_CREATED = 'group_chat_created'

Group chat created

SUPERGROUP_CHAT_CREATED = 'supergroup_chat_created'

Supergroup chat created

CHANNEL_CHAT_CREATED = 'channel_chat_created'

Channel chat created

MIGRATE_TO_CHAT_ID = 'migrate_to_chat_id'

Migrated to chat id

MIGRATE_FROM_CHAT_ID = 'migrate_from_chat_id'

Migrated from chat id

PINNED_MESSAGE = 'pinned_message'

Pinned message

GAME_HIGH_SCORE = 'game_high_score'

Game high score

GIVEAWAY_CREATED = 'giveaway_created'

Giveaway Created

GIVEAWAY_LAUNCHED = 'giveaway_created'

Deprecated alias of GIVEAWAY_CREATED

GIVEAWAY_COMPLETED = 'giveaway_completed'

Giveaway Completed

GIVEAWAY_RESULT = 'giveaway_completed'

Deprecated alias of GIVEAWAY_COMPLETED

GIFT_CODE = 'gift_code'

Gift code

GIFTED_PREMIUM = 'gifted_premium'

Gifted Premium

GIFTED_STARS = 'gifted_stars'

Gifted Stars

VIDEO_CHAT_STARTED = 'video_chat_started'

Video chat started

VIDEO_CHAT_ENDED = 'video_chat_ended'

Video chat ended

VIDEO_CHAT_SCHEDULED = 'video_chat_scheduled'

Video chat scheduled

VIDEO_CHAT_PARTICIPANTS_INVITED = 'video_chat_participants_invited'

Video chat participants invited

VIDEO_CHAT_MEMBERS_INVITED = 'video_chat_participants_invited'

Deprecated alias of VIDEO_CHAT_PARTICIPANTS_INVITED

WEB_APP_DATA = 'web_app_data'

Web app data

USERS_SHARED = 'users_shared'

Users Shared

CHAT_SHARED = 'chat_shared'

Chat Shared

MESSAGE_AUTO_DELETE_TIMER_CHANGED = 'message_auto_delete_timer_changed'

Message Auto Delete Timer changed

CHAT_BOOST_ADDED = 'chat_boost_added'

Chat Boost Added

BOOST_APPLY = 'chat_boost_added'

Deprecated alias of CHAT_BOOST_ADDED

REQUESTED_CHAT = 'requested_chat'

Requested chat (compat; also see USERS_SHARED / CHAT_SHARED)

CHAT_TTL_CHANGED = 'message_auto_delete_timer_changed'

Deprecated alias of MESSAGE_AUTO_DELETE_TIMER_CHANGED

JOIN_REQUEST_APPROVED = 'join_request_approved'

Join request approved (compat)

CUSTOM_ACTION = 'custom_action'

Custom action

FORUM_TOPIC_CREATED = 'forum_topic_created'

a new forum topic created in the chat

FORUM_TOPIC_CLOSED = 'forum_topic_closed'

a new forum topic closed in the chat

FORUM_TOPIC_REOPENED = 'forum_topic_reopened'

a new forum topic reopened in the chat

FORUM_TOPIC_EDITED = 'forum_topic_edited'

a new forum topic renamed in the chat

GENERAL_FORUM_TOPIC_HIDDEN = 'general_forum_topic_hidden'

a forum general topic hidden in the chat

GENERAL_FORUM_TOPIC_UNHIDDEN = 'general_forum_topic_unhidden'

a forum general topic unhidden in the chat

GENERAL_TOPIC_HIDDEN = 'general_forum_topic_hidden'

Deprecated alias of GENERAL_FORUM_TOPIC_HIDDEN

GENERAL_TOPIC_UNHIDDEN = 'general_forum_topic_unhidden'

Deprecated alias of GENERAL_FORUM_TOPIC_UNHIDDEN

SUCCESSFUL_PAYMENT = 'successful_payment'

Successful payment

REFUNDED_PAYMENT = 'refunded_payment'

Refunded payment

PAYMENT_REFUNDED = 'refunded_payment'

Deprecated alias of REFUNDED_PAYMENT

CONTACT_REGISTERED = 'contact_registered'

A contact has registered with Telegram

SCREENSHOT_TAKEN = 'screenshot_taken'

A screenshot of a message in the chat has been taken

CONNECTED_WEBSITE = 'connected_website'

The user connected a website by logging in using Telegram Login Widget on it

WRITE_ACCESS_ALLOWED = 'write_access_allowed'

The user accepted webapp bot’s request to send messages

BOT_ALLOWED = 'write_access_allowed'

Deprecated alias of WRITE_ACCESS_ALLOWED

PAID_MESSAGE_PRICE_CHANGED = 'paid_message_price_changed'

The price for paid messages has changed in the chat

PAID_MESSAGES_REFUNDED = 'paid_messages_refunded'

Refunded paid messages

DIRECT_MESSAGE_PRICE_CHANGED = 'direct_message_price_changed'

Direct message price

CHECKLIST_TASKS_DONE = 'checklist_tasks_done'

Checklist tasks done

CHECKLIST_TASKS_ADDED = 'checklist_tasks_added'

Checklist tasks added

CHAT_OWNER_LEFT = 'chat_owner_left'

Chat owner left

CHAT_OWNER_CHANGED = 'chat_owner_changed'

Chat owner changed

CHAT_HAS_PROTECTED_CONTENT_TOGGLED = 'chat_has_protected_content_toggled'

Chat has_protected_content setting was changed or request to change it was rejected

CHAT_HAS_PROTECTED_CONTENT_DISABLE_REQUESTED = 'chat_has_protected_content_disable_requested'

Chat has_protected_content setting was requested to be disabled

MANAGED_BOT_CREATED = 'managed_bot_created'

A bot managed by another bot was created by the user

POLL_OPTION_ADDED = 'poll_option_added'

An option was added to a poll

POLL_OPTION_DELETED = 'poll_option_deleted'

A message with information about a deleted poll option

UNKNOWN = 'unknown'

This service message is unsupported by the current version of Pyrogram

UNSUPPORTED = 'unknown'

Deprecated alias of UNKNOWN (pyroblack <= 2.7.6)