Discusión sobre el artículo "Cómo crear un bot para Telegram en el lenguaje MQL5" - página 53

 
Roboboy18 #:

Encontrado cómo hacerlo, cualquier persona interesada preguntar )

Preguntando))))) No hay tal cosa en el artículo.

 
Valeriy Yastremskiy #:

Preguntando a ))))) No hay tal cosa en el artículo.

Porque la TG ha cambiado un poco con respecto a la fecha de publicación del artículo.... Según tengo entendido, ahora hay 4 entidades básicas en TG:

  1. Chat;
  2. Canal;
  3. Usuario;
  4. Bot.

Los mensajes se envían mediante la función SendMessage():

int SendMessage(const long chat_id,
                const string text,
                const string reply_markup=NULL)


Para cada entidad necesitamos averiguar su id. Esto se puede hacer usando IDBot (@username_to_id_bot).




Создание бота для Telegram на языке MQL5
Создание бота для Telegram на языке MQL5
  • www.mql5.com
Эта статья — пошаговое руководство по созданию бота для Telegram на языке MQL5. Данный материал будет интересен тем, кто хочет связать торгового робота со своим мобильным устройством. В статье приведены примеры ботов, выполняющие рассылку торговых сигналов, поиск информации на сайте, присылающие информацию о состоянии торгового счета, котировки и скриншоты графиков на ваш смартфон.
 
Denis Kirichenko #:

Debido a que TG ha cambiado un poco en relación con la fecha en que se publicó el artículo.... según tengo entendido, ahora hay cuatro entidades básicas en TG:

  1. Chat;
  2. Canal;
  3. Usuario;
  4. Bot.

Los mensajes se envían mediante la función SendMessage():


Para cada entidad necesitamos averiguar su id. Puedes hacerlo con un IDBot (@username_to_id_bot).




¿No entiendo cómo hacerlo? Me dice el id de mi nombre de usuario y en la barra de menú me pide que lo envíe. Tendré que leerlo. ) gracias)
 
Valeriy Yastremskiy #:
No entiendo cómo hacerlo. Me sale mi id de usuario y en la barra de menú es un aviso para enviar. Tendre que leerlo. ) gracias)

Si, funciona, pero solo en los chats por alguna razón ve los grupos, aunque los muestra diferente, en los chats indica el número de participantes. Pero en los grupos no lo hace. Y no pasa el grupo al chat, sino solo a la pestaña de grupos.

 
¿Cómo hago un salto de línea en un mensaje que envío a Telegram?
"\n" - no funciona.
 
Maksym Mudrakov #:
¿cómo se hace un salto de línea en un mensaje que se envía a Telegram?
"\n" - no funciona.

"%0A"

 
Maksym Mudrakov #:
¿Cómo hago un salto de línea en un mensaje que se envía a Telegram?
"\n" - no funciona.

Cualquier texto allí es HTML. Las etiquetas del mismo funcionan. Colores, formato...

 
Edgar Akhmadeev #:

Cualquier texto allí es HTML. Las etiquetas del mismo funcionan. Colores, formato...

párrafos, títulos))))

 
Vitaly Muzichenko #:
%0A

No me funciona.

 
Edgar Akhmadeev #:

Cualquier texto allí es HTML. Las etiquetas del mismo funcionan. Colores, formato...

Intenté escribir "<br/>" en el texto del mensaje y también reemplacé los corchetes angulares y obtuve"&lt;br/&gt;", pero no funciona