TelegramByLeo/EnumReg/run/def.mqh
2026-09-23 16:35:15 -05:00

77 lines
No EOL
4.9 KiB
MQL5

//+------------------------------------------------------------------+
//| def.mqh |
//| Copyright 2026, Niquel Mendoza. |
//| https://www.mql5.com/ |
//+------------------------------------------------------------------+
#property copyright "Copyright 2026, Niquel Mendoza."
#property link "https://www.mql5.com/"
#property strict
//+------------------------------------------------------------------+
//| |
//+------------------------------------------------------------------+
#include <TSN\\MQLArticles\\Utils\\EnumRec.mqh>
#include "..\\..\\Src\\Base\\Def.mqh"
//+------------------------------------------------------------------+
//| |
//+------------------------------------------------------------------+
namespace TSN
{
//+------------------------------------------------------------------+
//| |
//+------------------------------------------------------------------+
MQLARTICLES_ENUMREC_REG(TELEGRAM_PARSE_MODE_HTML)
MQLARTICLES_ENUMREC_REG(TELEGRAM_PARSE_MODE_MD)
MQLARTICLES_ENUMREC_REG(TELEGRAM_PARSE_MODE_MD_2)
//+------------------------------------------------------------------+
//| |
//+------------------------------------------------------------------+
MQLARTICLES_ENUMREC_REG(TELEGRAMBYLEO_CHAT_ACTION_TYPING)
MQLARTICLES_ENUMREC_REG(TELEGRAMBYLEO_CHAT_ACTION_UPLOAD_PHOTO)
MQLARTICLES_ENUMREC_REG(TELEGRAMBYLEO_CHAT_ACTION_RECORD_VIDEO)
MQLARTICLES_ENUMREC_REG(TELEGRAMBYLEO_CHAT_ACTION_UPLOAD_VIDEO)
MQLARTICLES_ENUMREC_REG(TELEGRAMBYLEO_CHAT_ACTION_RECORD_AUDIO)
MQLARTICLES_ENUMREC_REG(TELEGRAMBYLEO_CHAT_ACTION_UPLOAD_AUDIO)
MQLARTICLES_ENUMREC_REG(TELEGRAMBYLEO_CHAT_ACTION_UPLOAD_DOCUMENT)
MQLARTICLES_ENUMREC_REG(TELEGRAMBYLEO_CHAT_ACTION_CHOOSE_STIKER)
MQLARTICLES_ENUMREC_REG(TELEGRAMBYLEO_CHAT_ACTION_FIND_LOCATION)
MQLARTICLES_ENUMREC_REG(TELEGRAMBYLEO_CHAT_ACTION_RECORD_VIDEO_NOTE)
MQLARTICLES_ENUMREC_REG(TELEGRAMBYLEO_CHAT_ACTION_UPLOAD_VIDEO_NOTE)
//+------------------------------------------------------------------+
//| |
//+------------------------------------------------------------------+
MQLARTICLES_ENUMREC_REG_CTS("update_id", TELEGRAMBYLEO_GETUPT_K_UPDATEID)
MQLARTICLES_ENUMREC_REG_CTS("message", TELEGRAMBYLEO_GETUPT_K_MESSAGE)
MQLARTICLES_ENUMREC_REG_CTS("edited_message", TELEGRAMBYLEO_GETUPT_K_EDITED_MESSAGE)
MQLARTICLES_ENUMREC_REG_CTS("channel_post", TELEGRAMBYLEO_GETUPT_K_CHANNEL_POST)
MQLARTICLES_ENUMREC_REG_CTS("edited_channel_post", TELEGRAMBYLEO_GETUPT_K_EDITED_CHANNEL_POST)
MQLARTICLES_ENUMREC_REG_CTS("business_connection", TELEGRAMBYLEO_GETUPT_K_BUSINESS_CONNECTION)
MQLARTICLES_ENUMREC_REG_CTS("business_message", TELEGRAMBYLEO_GETUPT_K_BUSINESS_MESSAGE)
MQLARTICLES_ENUMREC_REG_CTS("edited_business_message", TELEGRAMBYLEO_GETUPT_K_EDITED_BUSINESS_MESSAGE)
MQLARTICLES_ENUMREC_REG_CTS("deleted_business_messages", TELEGRAMBYLEO_GETUPT_K_DELETED_BUSINESS_MESSAGES)
MQLARTICLES_ENUMREC_REG_CTS("guest_message", TELEGRAMBYLEO_GETUPT_K_GUEST_MESSAGE)
MQLARTICLES_ENUMREC_REG_CTS("message_reaction", TELEGRAMBYLEO_GETUPT_K_MESSAGE_REACTION)
MQLARTICLES_ENUMREC_REG_CTS("message_reaction_count", TELEGRAMBYLEO_GETUPT_K_MESSAGE_REACTION_COUNT)
MQLARTICLES_ENUMREC_REG_CTS("inline_query", TELEGRAMBYLEO_GETUPT_K_INLINE_QUERY)
MQLARTICLES_ENUMREC_REG_CTS("chosen_inline_result", TELEGRAMBYLEO_GETUPT_K_CHOSEN_INLINE_RESULT)
MQLARTICLES_ENUMREC_REG_CTS("callback_query", TELEGRAMBYLEO_GETUPT_K_CALLBACK_QUERY)
MQLARTICLES_ENUMREC_REG_CTS("shipping_query", TELEGRAMBYLEO_GETUPT_K_SHIPPING_QUERY)
MQLARTICLES_ENUMREC_REG_CTS("pre_checkout_query", TELEGRAMBYLEO_GETUPT_K_PRE_CHECKOUT_QUERY)
MQLARTICLES_ENUMREC_REG_CTS("purchased_paid_media", TELEGRAMBYLEO_GETUPT_K_PURCHASED_PAID_MEDIA)
MQLARTICLES_ENUMREC_REG_CTS("poll", TELEGRAMBYLEO_GETUPT_K_POLL)
MQLARTICLES_ENUMREC_REG_CTS("poll_answer", TELEGRAMBYLEO_GETUPT_K_POLL_ANSWER)
MQLARTICLES_ENUMREC_REG_CTS("my_chat_member", TELEGRAMBYLEO_GETUPT_K_MY_CHAT_MEMBER)
MQLARTICLES_ENUMREC_REG_CTS("chat_member", TELEGRAMBYLEO_GETUPT_K_CHAT_MEMBER)
MQLARTICLES_ENUMREC_REG_CTS("chat_join_request", TELEGRAMBYLEO_GETUPT_K_CHAT_JOIN_REQUEST)
MQLARTICLES_ENUMREC_REG_CTS("chat_boost", TELEGRAMBYLEO_GETUPT_K_CHAT_BOOST)
MQLARTICLES_ENUMREC_REG_CTS("removed_chat_boost", TELEGRAMBYLEO_GETUPT_K_REMOVED_CHAT_BOOST)
MQLARTICLES_ENUMREC_REG_CTS("managed_bot", TELEGRAMBYLEO_GETUPT_K_MANAGED_BOT)
MQLARTICLES_ENUMREC_REG_CTS("subscription", TELEGRAMBYLEO_GETUPT_K_SUBSCRIPTION)
MQLARTICLES_ENUMREC_REG_CTS("stopped_message_generation", TELEGRAMBYLEO_GETUPT_K_STOPPED_MESSAGE_GENERATION)
//+------------------------------------------------------------------+
}