Последнее время, я заметил, что на мой блог все чаще переходят по запросам связанными с Telegram API. Да и сам я в последнее время увлекся разработкой Telegram-ботов и NodeJS. В данной статье, я хочу рассказать о том, как добавлять inline-keybord к сообщениям. Разница между ReplyKeyboardMarkup, незначительная. Однако, в этой статьи я опишу пример использования первого варианта с inline-keyboards .
Пример данной клавиатуры, вы можете увидеть на скриншоте ниже. Данный бот публикует записи в мою группу Вконтакте с разных IT-сообществ.
Ничего сверхъестественного использовать мы не будем. Хочу отметить, что я работаю с пакетом [node-telegram-bot-api](https://github.com/yagop/node-telegram-bot-api) . И в следующих статьях, как и в предыдущей про то, как создать своего телеграм бота на node.js, мы будем использовать только этот пакет. Советую прочесть данную статью, чтобы вы могли работать с командой npm .
Первым делом, мы создаем файл server.js и устанавливаем пакет node-telegram-bot-api .
Как создать кнопки к постам в Telegram канале // Кнопка в закрепе ТГ канала
После чего, подключаем данный пакет и создаем первую команду. Если у вас еще нету своего бота, заранее создайте его.
Использовать inline-keyboards можно следующим способом:
Источник: archakov.im
Как настроить всплывающие уведомления в Telegram?
Всплывающие уведомления в Telegram – это удобный и быстрый способ на экране своего смартфона увидеть превью уведомления, которое можно полностью прочесть, или сразу же написать адресанту ответ, или закрыть его без уведомления о том, что сообщение было прочитано.
Как настроить всплывающие уведомления в Telegram? Все достаточно просто, вам потребуется лишь пара минут:
- сперва откройте мессенджер Telegram (к слову, скачать Telegram можно с этого сайта);
- затем перейдите в раздел «Настройки»;
- после выберите «Уведомление и звук»;
- в открывшемся разделе выберите пункт «Всплывающие уведомления». Уведомления настраиваются отдельно для групп и чатов.
Плюсы всплывающих уведомлений Telegram заключаются:
+ в неограниченности объема показываемого текста;
+ в отсутствии надобности заходить в мессенджер Telegram, тем самым показывая, что вы online;
+ в возможности увидеть все сообщения, даже если их несколько штук.
Минусы всплывающих уведомлений в Телеграм заключаются в следующем:
— функция доступна только на смартфоне;
— велика вероятность, что сообщение может прочесть посторонний человек;
— вас могут отвлекать постоянные уведомления мессенджера.
Есть ли в Telegram Desktop горячие клавиши?
Телеграм популярен не только из-за возможности бесплатно обмениваться текстовыми сообщениями, но также из-за обилия платформ, с которых можно заходить в учетную запись – смартфон, планшет, ПК, браузерная версия. Все устройства можно синхронизировать между собой и получить доступ к своим перепискам и медиафайлам в чатах. Существуют ли быстрые комбинации клавиш в Телеграме для компьютера?
Десктопная версия Telegram, которая используется на компьютерах с ОС Windows и MacOS, имеет список горячих клавиш, которые ускоряют и облегчают работу с мессенджером. Вы можете быстро свернуть окно программы, удалить сообщения в чате, найти нужный файл или запись в открытой переписке, форматировать набранный текст и совершить иные быстрые действия.
Распространенные горячие клавиши Телеграм
Для Windows:
- Ctrl + М – свернуть вкладку Telegram.
- Delete – удалить выделенные сообщения.
- Ctrl + K – создать ссылку в тексте.
- Ctrl + Shift + N – отмена форматирования.
- ⌘ + М – свернуть окно мессенджера.
- Delete – очистить выбранные месседжи.
- ⌘ + K – сделать гиперссылку.
- ⌘ + Shift + N – отменить форматирование.
Все комбинации клавиш для Telegram Desktop
Для Windows:
- Alt + Top (стрелочка вверх) – перейти к следующему чату.
- Alt + Bottom (стрелка вниз) – возвратиться назад к чату.
- Ctrl + F – искать в открытом диалоге.
- Esc – закрыть чат.
- Ctrl + M – свернуть все чаты и каналы.
- Ctrl + W – свернуть мессенджер в панель задач.
- Ctrl + L – заблокировать Телеграм.
- Ctrl + Q – закрыть окно мессенджера полностью.
- Ctrl + Top или Bottom – выбрать месседж, чтобы оперативно ответить.
- Стрелка вверх – изменить текст последнего вашего сообщения.
- Delete – удалить выбранный контент.
- Ctrl + В – форматировать жирным.
- Ctrl + I – курсивное написание.
- Ctrl + Shift + M – непропорциональный шрифт.
- Ctrl + К – создать ссылку.
- Ctrl + Shift + N – отмена редактирования.
- Option + стрелочка вверх – переход на следующую беседу.
- Option + кнопка вниз – возврат в предыдущий чат.
- ⌘ + F – искать в открытой переписке.
- Esc – покинуть чат.
- ⌘ + M – свернуть программное окно.
- ⌘ + W – свернуть мессенджер в панели задач.
- ⌘ + L – заблокировать мессенджер.
- ⌘ + Q – выйти из программы.
- ⌘ + Top / Bottom – выбрать месседж для мгновенного ответа.
- Top – отредактировать отправленное вами сообщение.
- Delete – удаление текста или вложения.
- ⌘ + В – выделение жирным.
- ⌘ + I – курсивное написание.
- ⌘ + Shift + M – шрифт разработчика.
- ⌘ + K – добавить гиперссылку.
- ⌘ + Shift + N – отмена всех операций.