2018-04-03 22:38:46 +03:00
|
|
|
""""
|
|
|
|
|
Dict data set for Telegram message types
|
|
|
|
|
"""
|
|
|
|
|
|
2017-12-01 01:54:42 +02:00
|
|
|
USER = {
|
|
|
|
|
"id": 12345678,
|
|
|
|
|
"is_bot": False,
|
|
|
|
|
"first_name": "FirstName",
|
|
|
|
|
"last_name": "LastName",
|
|
|
|
|
"username": "username",
|
2018-04-03 22:38:46 +03:00
|
|
|
"language_code": "ru"
|
2017-12-01 01:54:42 +02:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
CHAT = {
|
|
|
|
|
"id": 12345678,
|
|
|
|
|
"first_name": "FirstName",
|
|
|
|
|
"last_name": "LastName",
|
|
|
|
|
"username": "username",
|
|
|
|
|
"type": "private"
|
|
|
|
|
}
|
|
|
|
|
|
2018-04-03 22:38:46 +03:00
|
|
|
PHOTO = {
|
|
|
|
|
"file_id": "AgADBAADFak0G88YZAf8OAug7bHyS9x2ZxkABHVfpJywcloRAAGAAQABAg",
|
|
|
|
|
"file_size": 1101,
|
|
|
|
|
"width": 90,
|
|
|
|
|
"height": 51
|
2017-12-01 01:54:42 +02:00
|
|
|
}
|
|
|
|
|
|
2018-04-03 22:38:46 +03:00
|
|
|
AUDIO = {
|
2018-04-04 11:26:43 +03:00
|
|
|
"duration": 236,
|
2018-04-03 22:38:46 +03:00
|
|
|
"mime_type": "audio/mpeg3",
|
2018-04-04 11:26:43 +03:00
|
|
|
"title": "The Best Song",
|
|
|
|
|
"performer": "The Best Singer",
|
|
|
|
|
"file_id": "CQADAgADbQEAAsnrIUpNoRRNsH7_hAI",
|
|
|
|
|
"file_size": 9507774
|
2018-04-03 22:38:46 +03:00
|
|
|
}
|
|
|
|
|
|
2018-04-04 17:05:17 +03:00
|
|
|
CONTACT = {
|
|
|
|
|
"phone_number": "88005553535",
|
|
|
|
|
"first_name": "John",
|
|
|
|
|
"last_name": "Smith",
|
|
|
|
|
}
|
|
|
|
|
|
2017-12-01 01:54:42 +02:00
|
|
|
DOCUMENT = {
|
|
|
|
|
"file_name": "test.docx",
|
|
|
|
|
"mime_type": "application/vnd.openxmlformats-officedocument.wordprocessingml.document",
|
|
|
|
|
"file_id": "BQADAgADpgADy_JxS66XQTBRHFleAg",
|
|
|
|
|
"file_size": 21331
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
ANIMATION = {
|
|
|
|
|
"file_name": "a9b0e0ca537aa344338f80978f0896b7.gif.mp4",
|
|
|
|
|
"mime_type": "video/mp4",
|
|
|
|
|
"thumb": PHOTO,
|
|
|
|
|
"file_id": "CgADBAAD4DUAAoceZAe2WiE9y0crrAI",
|
|
|
|
|
"file_size": 65837
|
|
|
|
|
}
|
|
|
|
|
|
2018-04-04 11:26:43 +03:00
|
|
|
ENTITY_BOLD = {
|
|
|
|
|
"offset": 5,
|
|
|
|
|
"length": 2,
|
|
|
|
|
"type": "bold"
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
ENTITY_ITALIC = {
|
|
|
|
|
"offset": 8,
|
|
|
|
|
"length": 1,
|
|
|
|
|
"type": "italic"
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
ENTITY_LINK = {
|
|
|
|
|
"offset": 10,
|
|
|
|
|
"length": 6,
|
|
|
|
|
"type": "text_link",
|
|
|
|
|
"url": "http://google.com/"
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
ENTITY_CODE = {
|
|
|
|
|
"offset": 17,
|
|
|
|
|
"length": 7,
|
|
|
|
|
"type": "code"
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
ENTITY_PRE = {
|
|
|
|
|
"offset": 30,
|
|
|
|
|
"length": 4,
|
|
|
|
|
"type": "pre"
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
ENTITY_MENTION = {
|
|
|
|
|
"offset": 47,
|
|
|
|
|
"length": 9,
|
|
|
|
|
"type": "mention"
|
|
|
|
|
}
|
|
|
|
|
|
2017-12-01 01:54:42 +02:00
|
|
|
GAME = {
|
|
|
|
|
"title": "Karate Kido",
|
|
|
|
|
"description": "No trees were harmed in the making of this game :)",
|
|
|
|
|
"photo": [PHOTO, PHOTO, PHOTO],
|
|
|
|
|
"animation": ANIMATION
|
|
|
|
|
}
|
|
|
|
|
|
2018-04-03 22:38:46 +03:00
|
|
|
INVOICE = {
|
|
|
|
|
"title": "Working Time Machine",
|
|
|
|
|
"description": "Want to visit your great-great-great-grandparents? "
|
|
|
|
|
"Make a fortune at the races? "
|
|
|
|
|
"Shake hands with Hammurabi and take a stroll in the Hanging Gardens? "
|
|
|
|
|
"Order our Working Time Machine today!",
|
|
|
|
|
"start_parameter": "time-machine-example",
|
|
|
|
|
"currency": "USD",
|
|
|
|
|
"total_amount": 6250
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
LOCATION = {
|
2018-04-04 16:55:14 +03:00
|
|
|
"latitude": 50.693416,
|
|
|
|
|
"longitude": 30.624605
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
VENUE = {
|
|
|
|
|
"location": LOCATION,
|
|
|
|
|
"title": "Venue Name",
|
|
|
|
|
"address": "Venue Address",
|
|
|
|
|
"foursquare_id": "4e6f2cec483bad563d150f98"
|
2018-04-03 22:38:46 +03:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
SHIPPING_ADDRESS = {
|
|
|
|
|
"country_code": "US",
|
|
|
|
|
"state": "State",
|
|
|
|
|
"city": "DefaultCity",
|
|
|
|
|
"street_line1": "Central",
|
|
|
|
|
"street_line2": "Middle",
|
|
|
|
|
"post_code": "424242"
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
STICKER = {
|
|
|
|
|
"width": 512,
|
|
|
|
|
"height": 512,
|
|
|
|
|
"emoji": "🛠",
|
|
|
|
|
"set_name": "StickerSet",
|
|
|
|
|
"thumb": {
|
|
|
|
|
"file_id": "AAbbCCddEEffGGhh1234567890",
|
|
|
|
|
"file_size": 1234,
|
|
|
|
|
"width": 128,
|
|
|
|
|
"height": 128
|
|
|
|
|
},
|
|
|
|
|
"file_id": "AAbbCCddEEffGGhh1234567890",
|
|
|
|
|
"file_size": 12345
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
SUCCESSFUL_PAYMENT = {
|
|
|
|
|
"currency": "USD",
|
|
|
|
|
"total_amount": 6250,
|
|
|
|
|
"invoice_payload": "HAPPY FRIDAYS COUPON",
|
|
|
|
|
"telegram_payment_charge_id": "_",
|
|
|
|
|
"provider_payment_charge_id": "12345678901234_test"
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
VIDEO = {
|
|
|
|
|
"duration": 52,
|
|
|
|
|
"width": 853,
|
|
|
|
|
"height": 480,
|
|
|
|
|
"mime_type": "video/quicktime",
|
|
|
|
|
"thumb": PHOTO,
|
|
|
|
|
"file_id": "BAADAgpAADdawy_JxS72kRvV3cortAg",
|
|
|
|
|
"file_size": 10099782
|
|
|
|
|
}
|
|
|
|
|
|
2018-04-04 13:44:43 +03:00
|
|
|
VIDEO_NOTE = {
|
|
|
|
|
"duration": 4,
|
|
|
|
|
"length": 240,
|
|
|
|
|
"thumb": PHOTO,
|
|
|
|
|
"file_id": "AbCdEfGhIjKlMnOpQrStUvWxYz",
|
|
|
|
|
"file_size": 186562
|
|
|
|
|
}
|
|
|
|
|
|
2018-04-03 22:38:46 +03:00
|
|
|
VOICE = {
|
|
|
|
|
"duration": 1,
|
|
|
|
|
"mime_type": "audio/ogg",
|
|
|
|
|
"file_id": "AwADawAgADADy_JxS2gopIVIIxlhAg",
|
|
|
|
|
"file_size": 4321
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
CALLBACK_QUERY = {}
|
|
|
|
|
|
|
|
|
|
CHANNEL_POST = {}
|
|
|
|
|
|
|
|
|
|
CHOSEN_INLINE_RESULT = {}
|
|
|
|
|
|
|
|
|
|
EDITED_CHANNEL_POST = {}
|
|
|
|
|
|
|
|
|
|
EDITED_MESSAGE = {
|
2018-04-04 11:26:43 +03:00
|
|
|
"message_id": 12345,
|
|
|
|
|
"from": USER,
|
|
|
|
|
"chat": CHAT,
|
|
|
|
|
"date": 1508825372,
|
|
|
|
|
"edit_date": 1508825379,
|
|
|
|
|
"text": "hi there (edited)"
|
|
|
|
|
}
|
2018-04-03 22:38:46 +03:00
|
|
|
|
|
|
|
|
FORWARDED_MESSAGE = {
|
2018-04-04 00:38:16 +03:00
|
|
|
"message_id": 12345,
|
|
|
|
|
"from": USER,
|
|
|
|
|
"chat": CHAT,
|
2018-04-04 11:26:43 +03:00
|
|
|
"date": 1522828529,
|
|
|
|
|
"forward_from_chat": CHAT,
|
|
|
|
|
"forward_from_message_id": 123,
|
|
|
|
|
"forward_date": 1522749037,
|
|
|
|
|
"text": "Forwarded text with entities from public channel ",
|
|
|
|
|
"entities": [ENTITY_BOLD, ENTITY_CODE, ENTITY_ITALIC, ENTITY_LINK,
|
|
|
|
|
ENTITY_LINK, ENTITY_MENTION, ENTITY_PRE]
|
2018-04-03 22:38:46 +03:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
INLINE_QUERY = {}
|
|
|
|
|
|
|
|
|
|
MESSAGE = {
|
2018-04-04 00:38:16 +03:00
|
|
|
"message_id": 11223,
|
|
|
|
|
"from": USER,
|
|
|
|
|
"chat": CHAT,
|
|
|
|
|
"date": 1508709711,
|
|
|
|
|
"text": "Hi, world!"
|
2018-04-03 22:38:46 +03:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
MESSAGE_WITH_AUDIO = {
|
2018-04-04 11:26:43 +03:00
|
|
|
"message_id": 12345,
|
|
|
|
|
"from": USER,
|
|
|
|
|
"chat": CHAT,
|
|
|
|
|
"date": 1508739776,
|
|
|
|
|
"audio": AUDIO,
|
|
|
|
|
"caption": "This is my favourite song"
|
|
|
|
|
}
|
2018-04-03 22:38:46 +03:00
|
|
|
|
|
|
|
|
MESSAGE_WITH_AUTHOR_SIGNATURE = {}
|
|
|
|
|
|
|
|
|
|
MESSAGE_WITH_CHANNEL_CHAT_CREATED = {}
|
|
|
|
|
|
2018-04-04 17:05:17 +03:00
|
|
|
MESSAGE_WITH_CONTACT = {
|
|
|
|
|
"message_id": 56006,
|
|
|
|
|
"from": USER,
|
|
|
|
|
"chat": CHAT,
|
|
|
|
|
"date": 1522850298,
|
|
|
|
|
"contact": CONTACT
|
|
|
|
|
}
|
2018-04-03 22:38:46 +03:00
|
|
|
|
|
|
|
|
MESSAGE_WITH_DELETE_CHAT_PHOTO = {}
|
|
|
|
|
|
|
|
|
|
MESSAGE_WITH_DOCUMENT = {
|
2018-04-04 00:38:16 +03:00
|
|
|
"message_id": 12345,
|
|
|
|
|
"from": USER,
|
|
|
|
|
"chat": CHAT,
|
|
|
|
|
"date": 1508768012,
|
|
|
|
|
"document": DOCUMENT,
|
2018-04-04 11:26:43 +03:00
|
|
|
"caption": "Read my document"
|
2018-04-03 22:38:46 +03:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
MESSAGE_WITH_EDIT_DATE = {}
|
|
|
|
|
|
|
|
|
|
MESSAGE_WITH_ENTITIES = {}
|
|
|
|
|
|
2017-12-01 01:54:42 +02:00
|
|
|
MESSAGE_WITH_GAME = {
|
2018-04-04 00:38:16 +03:00
|
|
|
"message_id": 12345,
|
|
|
|
|
"from": USER,
|
|
|
|
|
"chat": CHAT,
|
|
|
|
|
"date": 1508824810,
|
|
|
|
|
"game": GAME
|
2018-04-03 22:38:46 +03:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
MESSAGE_WITH_GROUP_CHAT_CREATED = {}
|
|
|
|
|
|
|
|
|
|
MESSAGE_WITH_INVOICE = {
|
2018-04-04 00:38:16 +03:00
|
|
|
"message_id": 9772,
|
|
|
|
|
"from": USER,
|
|
|
|
|
"chat": CHAT,
|
|
|
|
|
"date": 1508761719,
|
|
|
|
|
"invoice": INVOICE
|
2018-04-03 22:38:46 +03:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
MESSAGE_WITH_LEFT_CHAT_MEMBER = {}
|
|
|
|
|
|
|
|
|
|
MESSAGE_WITH_LOCATION = {
|
2018-04-04 00:38:16 +03:00
|
|
|
"message_id": 12345,
|
|
|
|
|
"from": USER,
|
|
|
|
|
"chat": CHAT,
|
|
|
|
|
"date": 1508755473,
|
|
|
|
|
"location": LOCATION
|
2018-04-03 22:38:46 +03:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
MESSAGE_WITH_MIGRATE_FROM_CHAT_ID = {}
|
|
|
|
|
|
|
|
|
|
MESSAGE_WITH_MIGRATE_TO_CHAT_ID = {}
|
|
|
|
|
|
|
|
|
|
MESSAGE_WITH_NEW_CHAT_MEMBERS = {}
|
|
|
|
|
|
|
|
|
|
MESSAGE_WITH_NEW_CHAT_PHOTO = {}
|
|
|
|
|
|
|
|
|
|
MESSAGE_WITH_NEW_CHAT_TITLE = {}
|
|
|
|
|
|
|
|
|
|
MESSAGE_WITH_PHOTO = {
|
2018-04-04 00:38:16 +03:00
|
|
|
"message_id": 12345,
|
|
|
|
|
"from": USER,
|
|
|
|
|
"chat": CHAT,
|
|
|
|
|
"date": 1508825154,
|
2018-04-04 12:42:01 +03:00
|
|
|
"photo": [PHOTO, PHOTO, PHOTO, PHOTO],
|
2018-04-04 00:38:16 +03:00
|
|
|
"caption": "photo description"
|
2018-04-03 22:38:46 +03:00
|
|
|
}
|
|
|
|
|
|
2018-04-04 16:00:55 +03:00
|
|
|
MESSAGE_WITH_MEDIA_GROUP = {
|
|
|
|
|
"message_id": 55966,
|
|
|
|
|
"from": USER,
|
|
|
|
|
"chat": CHAT,
|
|
|
|
|
"date": 1522843665,
|
|
|
|
|
"media_group_id": "12182749320567362",
|
|
|
|
|
"photo": [PHOTO, PHOTO, PHOTO, PHOTO]
|
|
|
|
|
}
|
|
|
|
|
|
2018-04-03 22:38:46 +03:00
|
|
|
MESSAGE_WITH_PINNED_MESSAGE = {}
|
|
|
|
|
|
|
|
|
|
MESSAGE_WITH_REPLY_TO_MESSAGE = {}
|
|
|
|
|
|
|
|
|
|
MESSAGE_WITH_STICKER = {
|
2018-04-04 00:38:16 +03:00
|
|
|
"message_id": 12345,
|
|
|
|
|
"from": USER,
|
|
|
|
|
"chat": CHAT,
|
|
|
|
|
"date": 1508771450,
|
|
|
|
|
"sticker": STICKER
|
2018-04-03 22:38:46 +03:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
MESSAGE_WITH_SUCCESSFUL_PAYMENT = {
|
2018-04-04 00:38:16 +03:00
|
|
|
"message_id": 9768,
|
|
|
|
|
"from": USER,
|
|
|
|
|
"chat": CHAT,
|
|
|
|
|
"date": 1508761169,
|
|
|
|
|
"successful_payment": SUCCESSFUL_PAYMENT
|
2018-04-03 22:38:46 +03:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
MESSAGE_WITH_SUPERGROUP_CHAT_CREATED = {}
|
|
|
|
|
|
2018-04-04 16:55:14 +03:00
|
|
|
MESSAGE_WITH_VENUE = {
|
|
|
|
|
"message_id": 56004,
|
|
|
|
|
"from": USER,
|
|
|
|
|
"chat": CHAT,
|
|
|
|
|
"date": 1522849819,
|
|
|
|
|
"location": LOCATION,
|
|
|
|
|
"venue": VENUE
|
|
|
|
|
}
|
2018-04-03 22:38:46 +03:00
|
|
|
|
|
|
|
|
MESSAGE_WITH_VIDEO = {
|
2018-04-04 00:38:16 +03:00
|
|
|
"message_id": 12345,
|
|
|
|
|
"from": USER,
|
|
|
|
|
"chat": CHAT,
|
|
|
|
|
"date": 1508756494,
|
|
|
|
|
"video": VIDEO,
|
|
|
|
|
"caption": "description"
|
2018-04-03 22:38:46 +03:00
|
|
|
}
|
|
|
|
|
|
2018-04-04 13:44:43 +03:00
|
|
|
MESSAGE_WITH_VIDEO_NOTE = {
|
|
|
|
|
"message_id": 55934,
|
|
|
|
|
"from": USER,
|
|
|
|
|
"chat": CHAT,
|
|
|
|
|
"date": 1522835890,
|
|
|
|
|
"video_note": VIDEO_NOTE
|
|
|
|
|
}
|
2018-04-03 22:38:46 +03:00
|
|
|
|
|
|
|
|
MESSAGE_WITH_VOICE = {
|
2018-04-04 00:38:16 +03:00
|
|
|
"message_id": 12345,
|
|
|
|
|
"from": USER,
|
|
|
|
|
"chat": CHAT,
|
|
|
|
|
"date": 1508768403,
|
|
|
|
|
"voice": VOICE
|
2018-04-03 22:38:46 +03:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
PRE_CHECKOUT_QUERY = {
|
2018-04-04 00:38:16 +03:00
|
|
|
"id": "262181558630368727",
|
|
|
|
|
"from": USER,
|
|
|
|
|
"currency": "USD",
|
|
|
|
|
"total_amount": 6250,
|
|
|
|
|
"invoice_payload": "HAPPY FRIDAYS COUPON"
|
2018-04-03 22:38:46 +03:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
REPLY_MESSAGE = {
|
2018-04-04 00:38:16 +03:00
|
|
|
"message_id": 12345,
|
|
|
|
|
"from": USER,
|
|
|
|
|
"chat": CHAT,
|
|
|
|
|
"date": 1508751866,
|
|
|
|
|
"reply_to_message": MESSAGE,
|
|
|
|
|
"text": "Reply to quoted message"
|
2018-04-03 22:38:46 +03:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
SHIPPING_QUERY = {
|
2018-04-04 00:38:16 +03:00
|
|
|
"id": "262181558684397422",
|
|
|
|
|
"from": USER,
|
|
|
|
|
"invoice_payload": "HAPPY FRIDAYS COUPON",
|
|
|
|
|
"shipping_address": SHIPPING_ADDRESS
|
|
|
|
|
}
|
|
|
|
|
|
2018-04-04 17:29:53 +03:00
|
|
|
USER_PROFILE_PHOTOS = {
|
|
|
|
|
"total_count": 1, "photos": [
|
|
|
|
|
[PHOTO, PHOTO, PHOTO]
|
|
|
|
|
]
|
|
|
|
|
}
|
|
|
|
|
|
2018-04-04 00:38:16 +03:00
|
|
|
UPDATE = {
|
|
|
|
|
"update_id": 123456789,
|
|
|
|
|
"message": MESSAGE
|
2017-12-01 01:54:42 +02:00
|
|
|
}
|