Вопрос по режиму парсинга по умолчанию.
Подскажите пожалуйста, не считаете ли вы правильнее по умолчанию использовать "MarkdownV2" так как он по умолчанию используется в примерах документации(смотрел здесь). Разметку с режимом "Markdown" я так и не смог заставить работать исходя из примеров документации.
Описание ошибки
Загрузка идёт(скриншот) но по итогу файл в google drive не появляется. Хотя маленький файл загружается без проблем и я его вижу в google.
Ожидаемое поведение
Файл должен появится в Google drive
Существующая проблема
Столкнулся с проблемой использования разных языков разметки при отправке в Telegram. Иногда я использую Markdown, а иногда HTML. К сожалению, при использовании вашей библиотеки нельзя указать, какой тип разметки использовать. По умолчанию всегда используется Markdown.
Пути решения
Добавить дополнительный параметр при вызове методов SendMessage, SendDocument и т.д. По умолчанию он будет иметь значение «Markdown», но также будет возможность указать его явно при вызове.
Альтернативы
Опишите возможные альтернативы в решении вопроса, если таковые возможны
Дополнительная информация
Огромная благодарность за Ваши труды. Нереально крутой проект :)
Описание ошибки
При отправке поста для группы в вк выскакивает ошибка
Воспроизведение
При вызове метода OPI_VK.СоздатьПост передаются стандартные настройки аутентификации, текст, картинки в виде двоичных данных 9 штук.
дополнительно используется функционал отложенного постинга так же передается в параметрах
пост все таки уходит с 3-5 попытки.
Замена спецсимволов при отправке сообщения. Подскажите пожалуйста какую функцию она несет? Так и не смог понять. Если ее отключить то сообщения хорошо уходят как с экранированием символов так и без них.
Еще раз здравствуйте
может быть знаете какой параметр требуется отправлять чтобы сообщение было отложеным в телеграмм?
или для ботов данный функционал у телеграм не реализован?
Существующая проблема
На данный момент каждый метод из блока OPI содержит довольно много дублирующийся информации(например токен в тг передается во все методы.) из за чего использование интеграции получается не столь лаконичным как могло бы.
Пути решения
Предлагаю, сделать вместо модулей - классы. Тогда через использование конструкторов можно было бы сильно упростить код.
Пример:
было
чат=Новый OPI_telegram(Токен, IDЧата)
// Методы становятся более лакончиными и понятными, Меньше дублирования информации меньше поля для ошибки. Легче читать
чат.ОтправитьТекстовоеСообщение(Текст);
чат.ОтправитьКартинку(Текст, Картинка);