Discusión sobre el artículo "Cómo crear un bot para Telegram en el lenguaje MQL5" - página 49 1...4243444546474849505152535455 Nuevo comentario Sergey Zhilinskiy 2022.09.14 18:33 #481 Vladimir Pastushak #:Lo entiendo, pero no sé cómo implementarlo. ¿Hay algún código de ejemplo? https://api.telegram.org/bot{token bot}/deleteWebhook En el navegador hacer una vez como esta https://api.telegram.org/bot856203438:AAG1IDoQ_Fey5Wu88Jo-_YKCYIaeEnVxmRs/deleteWebhook Vladimir Pastushak 2022.09.14 20:25 #482 Sergey Zhilinskiy #: En el navegador hacer una vez como esta https://api.telegram.org/bot856203438:AAG1IDoQ_Fey5Wu88Jo-_YKCYIaeEnVxmRs/deleteWebhook Gracias. Creo que es suficiente. Vladimir Pastushak 2022.09.15 09:59 #483 Sergey Zhilinskiy #: En el navegador hacer una vez como esta https://api.telegram.org/bot856203438:AAG1IDoQ_Fey5Wu88Jo-_YKCYIaeEnVxmRs/deleteWebhook No funcionó, ¿puede mostrar el código o lo que hay que hacer? No soy bueno con los bots de telegram desafortunadamente..... Renat Akhtyamov 2022.09.16 14:52 #484 Vladimir Pastushak #:No funcionó, ¿puedes mostrarme el código o lo que hay que hacer? No soy bueno con los bots de telegram desafortunadamente..... escribe el tuyo propio, sin la biblia, es muy sencillo.También hay escrito cómo superar esta característica. https://tlgrm.ru/docs/bots/api Справочник по Telegram Bot API tlgrm.ru Методы и объекты Bot API в Telegram. Vladimir Pastushak 2022.11.13 15:55 #485 Webrequest_dll.mqh Las peticiones POST no funcionan ((( Aliaksandr Kazunka 2022.12.11 13:40 #486 Código simple, pero el envío de un archivo de foto no funciona //+------------------------------------------------------------------+ //|5555.mq4 //| Copyright 2022, MetaQuotes Software Corp. | | //| https://www.mql5.com //+------------------------------------------------------------------+ #property copyright "Copyright 2022, MetaQuotes Software Corp." #property link "https://www.mql5.com" #property version "1.00" #property strict #property strict #include <Telegram.mqh> /--- Parámetros de entrada const string TelegramBotToken = "5499894508:AAGQFdha3N84sPsIPAw2Sfb-kGSnpdMKQWER"; const long ChatId = -1001682411943; const string InpChannelName = "@************"; const string TelegramApiUrl = "https://api.telegram.org"; // Añada esto a Permitir URL //--- Variables globales CCustomBot bot; int getme_result; //+------------------------------------------------------------------+ //| Función de inicialización experta| //+------------------------------------------------------------------+ int OnInit() { //--- SET TOKEN bot.Token(TelegramBotToken); //--- check token getme_result=bot.GetMe(); //--- temporizador de ejecución EventSetTimer(3); OnTimer(); //---HECHO. //--- //--- return(INIT_SUCCEEDED); } //+------------------------------------------------------------------+ //| Función de desinicialización experta| //+------------------------------------------------------------------+ void OnDeinit(const int reason) { //--- } //+------------------------------------------------------------------+ //| OnTimer| //+------------------------------------------------------------------+ void OnTimer() { //--- mostrar mensaje de error end exit if(getme_result!=0) { Comment("Error: ",GetErrorDescription(getme_result)); return; } //--- mostrar nombre del bot Comment("Bot name: ",bot.Name()); //---{ inserte su código aquí } } //+------------------------------------------------------------------+ //+------------------------------------------------------------------+ //| Función tick experto| //+------------------------------------------------------------------+ void OnTick() { //--- int res=bot.SendMessage(InpChannelName,"Running a test " +TimeToString(TimeCurrent())); int ac=bot.SendChatAction(InpChannelName,ACTION_UPLOAD_PHOTO); string filepath = "C:\mypic.gif"; string photo_id; int pic=bot.SendPhoto(photo_id,InpChannelName,filepath); } //+------------------------------------------------------------------+ Los mensajes llegan sin problemas, la foto no se envía. Ayuda para resolver el problema Discover new MetaTrader 5 opportunities with MQL5 community and services 2022.12.11 www.mql5.com MQL5: language of trade strategies built-in the MetaTrader 5 Trading Platform, allows writing your own trading robots, technical indicators, scripts and libraries of functions Vladimir Pastushak 2022.12.11 13:49 #487 sportoman #:Código sencillo, pero el envío de un archivo de fotos no funciona Los mensajes llegan sin problemas, la foto no se envía. Ayuda para resolver el problema Te has confundido de ruta. Toma aquí la ruta donde guardas Aliaksandr Kazunka 2022.12.11 13:55 #488 No es un error de ruta, sino de Webrequest. He probado todo, no importa donde guardé el archivo. Vladimir Pastushak 2022.12.11 14:39 #489 sportoman Webrequest. Lo he intentado todo, no importa dónde haya guardado el archivo. Esta función funciona en el sandbox. Sólo dentro del directorio files del terminal metatrader. Yo mismo uso este código, el código funciona Aliaksandr Kazunka 2022.12.11 18:25 #490 Vladimir Pastushak #:Esta función funciona en el sandbox. Sólo dentro del directorio de archivos de la terminal metatrader. Yo mismo uso este código, el código funciona Efectivamente, quité la ruta, dejé el nombre del archivo y empecé a enviar desde MQL4\Files. Gracias. Una pregunta más - ¿cómo pasar el formato de texto HTML al bot de Telegram? 1...4243444546474849505152535455 Nuevo comentario
Lo entiendo, pero no sé cómo implementarlo. ¿Hay algún código de ejemplo?
https://api.telegram.org/bot{token bot}/deleteWebhookEn el navegador hacer una vez como esta https://api.telegram.org/bot856203438:AAG1IDoQ_Fey5Wu88Jo-_YKCYIaeEnVxmRs/deleteWebhookEn el navegador hacer una vez como esta https://api.telegram.org/bot856203438:AAG1IDoQ_Fey5Wu88Jo-_YKCYIaeEnVxmRs/deleteWebhook
Gracias. Creo que es suficiente.
En el navegador hacer una vez como esta https://api.telegram.org/bot856203438:AAG1IDoQ_Fey5Wu88Jo-_YKCYIaeEnVxmRs/deleteWebhook
No funcionó, ¿puede mostrar el código o lo que hay que hacer? No soy bueno con los bots de telegram desafortunadamente.....
No funcionó, ¿puedes mostrarme el código o lo que hay que hacer? No soy bueno con los bots de telegram desafortunadamente.....
escribe el tuyo propio, sin la biblia, es muy sencillo.
También hay escrito cómo superar esta característica.
https://tlgrm.ru/docs/bots/api
Código simple, pero el envío de un archivo de foto no funciona
Los mensajes llegan sin problemas, la foto no se envía. Ayuda para resolver el problema
Código sencillo, pero el envío de un archivo de fotos no funciona
Los mensajes llegan sin problemas, la foto no se envía. Ayuda para resolver el problema
Te has confundido de ruta. Toma aquí la ruta donde guardas
Esta función funciona en el sandbox. Sólo dentro del directorio files del terminal metatrader.
Yo mismo uso este código, el código funciona
Esta función funciona en el sandbox. Sólo dentro del directorio de archivos de la terminal metatrader.
Yo mismo uso este código, el código funciona
Efectivamente, quité la ruta, dejé el nombre del archivo y empecé a enviar desde MQL4\Files. Gracias.
Una pregunta más - ¿cómo pasar el formato de texto HTML al bot de Telegram?