Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Здравствуйте!
В первую очередь хочу поблагодарить за статью!
В процессе работы появился один вопрос, на который я пока не нашел ответа: как можно сделать в ответе бота частично выделенный жирным текст?
Благодарю.
Здравствуйте!
В первую очередь хочу поблагодарить за статью!
В процессе работы появился один вопрос, на который я пока не нашел ответа: как можно сделать в ответе бота частично выделенный жирным текст?
Благодарю.
Добрый день.
Может ли бот принимать сообщения через канал?
Я назначил бота администратором. Новые сообщения он видит, но текст всегда пустая строка.
Здесь всегда пустая строка.Добрый день.
Может ли бот принимать сообщения через канал?
Я назначил бота администратором. Новые сообщения он видит, но текст всегда пустая строка.
Здесь всегда пустая строка.В поле channel_post всё приходит https://core.telegram.org/bots/api#update.
Неплохо бы доработать класс. Добавлю в CCustomMessage поле channel_post_text. Ну и заполнять его в GetUpdates().
Только почему-то для чата из канала все эти поля по нулям.
Для канала надо смотреть поле channel_post, а не message. channel_post тоже типа Message.
Текст у меня приходит:
А другие поля нет:
В первые три поля приходит значение. А в последние три поля (для полей типа Chat и From) не приходит. Куда смотреть?
Разобрался.
channel_post.chat_id - может быть отрицательным, а я его за кривое значение принимал.
channel_post.from.first_name - from - необязательное поле, может быть и без него. В общем, всё есть тут https://core.telegram.org/bots/api#message
Помогите, пожалуйста, советом. В настройках терминала разрешение "https://api.telegram.org" добавил. Через браузер запрос выполняется успешно https://api.telegram.org/bot<token>/sendMessage?chat_id=<id>&text=test
Строки кода ниже выполняются, но SendMessage возвращает код ошибки 5203 (Ошибка в результате выполнения HTTP запроса). Метод bot.GetMe() возвращает такую же ошибку 5203.
В чем может быть проблема? Спасибо!