• Как на телеграф js при нажатии на кнопку дать команду боту?

    @StepsOnes
    Для того чтобы дать команду боту при нажатии на кнопку в Telegraf.js, нужно использовать метод ctx.telegram.command

    Вот пример, как это можно сделать:

    bot.action('my_button', (ctx, next) => {
      ctx.reply('Вы нажали на кнопку!');
      ctx.telegram.command('/my_command', ctx.state);
    });


    В данном примере, при нажатии на кнопку с идентификатором my_button бот отправляет пользователю ответ Вы нажали на кнопку! и выполняет команду /my_command.

    Обратите внимание, что вторым параметром метода ctx.telegram.command передаётся объект ctx.state который содержит информацию о контексте запроса (например, идентификатор пользователя). Если необходимо передать какие-то дополнительные параметры, можно использовать другой объект или добавить нужные свойства в ctx.state.

    Также стоит учитывать, что команда будет выполнена только если она зарегистрирована в боте. Поэтому перед использованием ctx.telegram.command нужно добавить обработчик для этой команды с помощью метода bot.command
    Ответ написан
    Комментировать
  • Html письмо в корп. версии outlook не видит медиа-запросы?

    @strelok011
    1. проприетарные почтовые клиенты не используют веб движки в своей массе, так что там поддержки модных фич не стоит и пытаться ожидать.
    2. имейте в виду что любой почтовый клиент (хоть онлайн, хоть стационарный) переиначит ваш html код своими встроенными парсерами в то, на что рассчитано его окно вывода сообщения.
    3. для упрощения верстки писем попробуйте воспользоваться mjml, легко гуглится и результат вполне себе.
    Ответ написан
    Комментировать
  • Html письмо в корп. версии outlook не видит медиа-запросы?

    nedosekinstanislav
    @nedosekinstanislav
    Штирлиц как никогда был близок к провалу
    Он их не поддерживает.
    Ответ написан
    Комментировать