pyrobale.objects.enums

Classes

UpdatesTypes

Types of updates.

ChatPermissions

permissions every user has in chats

ChatAction

Actions of a user in a chat.

ChatType

Types of chats.

Module Contents

class pyrobale.objects.enums.UpdatesTypes(*args, **kwds)[source]

Bases: enum.Enum

Types of updates.

MESSAGE = 'message'[source]
MESSAGE_EDITED = 'message_edited'[source]
CALLBACK_QUERY = 'callback_query'[source]
PRE_CHECKOUT_QUERY = 'pre_checkout_query'[source]
MEMBER_JOINED = 'member_joined'[source]
MEMBER_LEFT = 'member_left'[source]
SUCCESSFUL_PAYMENT = 'successful_payment'[source]
COMMAND = 'command'[source]
PHOTO = 'photo'[source]
class pyrobale.objects.enums.ChatPermissions(*args, **kwds)[source]

Bases: enum.Enum

permissions every user has in chats

CAN_SEND_MESSAGE = 'can_send_messages'[source]
CAN_SEND_MEDIA = 'can_send_media_messages'[source]
CAN_SEND_AUDIO = 'can_send_audios'[source]
CAN_SEND_DOCUMENT = 'can_send_documents'[source]
CAN_SEND_PHOTOS = 'can_send_photos'[source]
CAN_SEND_VIDEOS = 'can_send_videos'[source]
CAN_SEND_POLLS = 'can_send_polls'[source]
CAN_CHANGE_INFO = 'can_change_info'[source]
CAN_INVITE_USERS = 'can_invite_users'[source]
CAN_PIN_MESSAGE = 'can_pin_messages'[source]
CAN_MANAGE_CHAT = 'can_manage_chat'[source]
CAN_DELETE_MESSAGES = 'can_delete_messages'[source]
CAN_RESTRICT_USERS = 'can_restrict_members'[source]
CAN_PROMOTE_USERS = 'can_promote_members'[source]
class pyrobale.objects.enums.ChatAction(*args, **kwds)[source]

Bases: enum.Enum

Actions of a user in a chat.

TYPING = 'typing'[source]
PHOTO = 'upload_photo'[source]
VIDEO = 'upload_video'[source]
REVORDVIDEO = 'record_video'[source]
VOICE = 'upload_voice'[source]
DOCUMENT = 'upload_document'[source]
class pyrobale.objects.enums.ChatType(*args, **kwds)[source]

Bases: enum.Enum

Types of chats.

PRIVATE = 'private'[source]
GROUP = 'group'[source]
CHANNEL = 'channel'[source]