Что за календарь в Телеграмме

Содержание

Обновления в Telegram: быстрая прокрутка, календарь в Медиа и заявки на вступление

Поделиться

В Telegram добавилось несколько новых функций, в том числе быстрая прокрутка и календарь в разделе «Медиа», цветовые темы на iOS, интерактивные эмодзи и заявки на вступления в группы. Об этом сообщается в официальном блоге мессенджера.

Быстрая прокрутка и календарь в «Медиа»

Теперь в чате с любым профилем есть возможность быстрого просмотра всех медиа – фотографий, видео, голосовых сообщений и файлов. В соответствующих вкладках появилась лента прокрутки с отображением месяца и года, и, если потянуть за нее, можно быстро перемещаться по любому из указанных разделов.

Еще можно посмотреть по датам все фото, видео и файлы, которые были отправлены ранее в чатах через раздел «Календарь». Перейти в него можно, нажав на иконку с месяцем и годом рядом с полосой прокрутки или открыв меню в правом верхнем углу вкладки.

Изменения в разделе «Медиа» в мессенджере Telgram

Как посмотреть когда какие были фото загружены в телеграм!? Функция в телеграме, календарь.

Заявки на вступление в каналы и группы

В каналах и чатах можно создавать отдельные ссылки-приглашения, вступление по которым возможно только после одобрения запроса администраторами. Перейдя по ссылке, пользователи увидят кнопку для подачи этой заявки, а админы смогут посмотреть подробную информацию о профиле, в том числе фотографии и данные в разделе «О себе». Кстати, количество запросов по ссылке будет отображаться у администратора прямо в чате, в верхней части.

Как работают запросы на вступление в каналы и группы

Так, чтобы создать такую ссылку, нужно перейти в раздел «Управление каналом», далее выбрать «Пригласительные ссылки» и создать новую. Функция заработает, если переключить тумблер около пункта «Заявки на вступление».

Как создать в Telegram ссылку с запросом

Помимо этого, любую из уже существующих дополнительных ссылок можно переделать и включить режим заявок, а если ссылок несколько, то им можно давать названия, дабы другие админы не запутались.

Глобальные цветовые темы на iOS

Ранее разработчики добавили возможность изменения цветовых тем в конкретных чатах на устройствах Android и в десктопной версии приложения. Теперь же эта функция доступна и для пользователей смартфонов на iOS. Всего предусмотрено 8 вариантов тем с различными цветовыми градиентами и анимированными фонами с узорами, причем с дневной и ночной версиями.

Интерактивные эмодзи

В мессенджере уже есть интерактивные эмодзи, при нажатии на которые запускается полноэкранный эффект. В набор были добавлены новые варианты, причем часть из них связана с Хэллоуином (спойлер: если один из этих эмодзи просматривать на телефоне, вы услышите звук). Вдобавок, если у собеседника в данный момент открыт чат, то в окне статуса теперь будет показываться, что он смотрит определенное эмодзи.

Энерго Календарь в Телеграмм

Обновления с интерактивными эмодзи в Telegram

Другие новые функции

Есть и другие интересные обновления – так, после отправки собственной геопозиции ее можно будет транслировать собеседнику в реальном времени. А если другой человек нажмет на эту геопозицию, он увидит карту и то, как скоро от своего местоположения он сможет добраться до вашей точки пешком, на машине или общественном транспорте.

Еще по теме:  One dash Telegram как пользоваться

На iOS также появилась функция быстрых подписей к фотографиям. Работает она так: если вы начнете набирать сообщение, а затем прикрепите вложение, то ранее набранный текст автоматически подставится в поле записи. Функция действует и на облачных черновиках сообщений, то есть если вы начнете набирать текст на компьютере, а затем через мобильное приложение прикрепите фото, подпись так же подставится.

И последнее – это обновление раздела с настройками на iOS 15. Разработчики подстроили его под стандарты дизайна обновленной системы, а именно оптимизировали настройки оповещений, стикеров и сделали более наглядным раздел «Устройства».

Источник: e-sevenweb.ru

Зимнее обновление Telegram: конструктор аватаров, перевод чатов и другое

Зимнее обновление Telegram: конструктор аватаров, перевод чатов и другоеЗимнее обновление Telegram: конструктор аватаров, перевод чатов и другое

Telegram выпустил первое в 2023 году обновление. Оно включает в себя множество нововведений, в том числе конструктор аватаров, категории эмодзи, перевод чатов и многое другое.

Конструктор аватаров

Теперь в мобильной версии Telegram любые стикеры и анимированные эмодзи можно превратить в анимированный аватар для личного аккаунта, группы или канала. Ранее подобная функция была доступна только пользователям MacOS.

Кроме того, появилась возможность менять или предлагать аватарки контактам в Telegram.

Категории эмодзи

В панели стикеров и эмодзи, gif и в меню реакций, а также статусов появился поиск по категориям — например, для эмодзи и ❤.

Долгое нажатие на эмодзи перед отправкой позволит увидеть его в полном размере.

Автоматический перевод чатов

Пользователи платной подписки Premium теперь могут в режиме реального времени переводить все иноязычные чаты, группы и каналы по нажатию на специальную кнопку вверху экрана.

По клику на всплывающую кнопку «Перевести» весь контент канала, группы или личного чата на иностранном языке будет переводиться автоматически. Функцию можно будет включить в разделе настроек «Язык» — в отдельном пункте «Перевод сообщений».

Кстати, в новом обновлении скидка при покупке Telegram Premium на год была повышена до 40%.

Контроль сетевого трафика

В обновлённом разделе «Использование сети» появились круговые диаграммы с подробной статистикой использования Wi-Fi и мобильного трафика приложением Telegram.

Автосохранение полученных медиа

В настройках появилась возможность выбрать чаты, медиа из которых будут автоматически сохраняться в галерею устройства, а также задать размер и тип сохраняемых медиафайлов.

Обновлённый раздел ограничений

У администраторов групповых чатов появится возможность более точно настраивать ограничения отправки медиа и сообщений.

Теперь можно запретить отдельно отправку фото, видео, аудио, файлов, голосовых/видеосообщений. Теперь, к примеру, можно отключить текстовые сообщения и оставить только медиа.

Выбор чатов в интерфейсе ботов

Разработчики теперь могут встраивать в ботов кнопки для быстрого выбора групп, каналов или людей в соответствии с заданными критериями.

Авторизация через Apple и Google

Теперь пользователи могут легко авторизоваться с помощью Apple или Google ID без кода из СМС. Пароль двухэтапной аутентификации по-прежнему будет запрашиваться.

Новые наборы и интерактивные эмодзи

Telegram вновь подготовил 10 новых наборов эмодзи. На этот раз в них вошли и несколько сотен изображений, специально созданных для фотографий профиля, группы или канала.

Также были добавлены интерактивные эмодзи для . Если отправить такое эмодзи в личный чат отдельным сообщением, а затем нажать на него, то можно увидеть полноэкранную анимацию одновременно с собеседником.

Источник: kod.ru

Telegram bot calendar java

Привет, друзья. У меня есть много календарей — это и личные, и рабочие календари. Про события в некоторых из них я бы хотел получать нотификации прямо в Телеграм. Собственно, я решил сделать бота, который это будет делать.

Если вам интересно посмотреть только конечный результат, то вот же он:

Немного про техническую часть. Календари могут быть представлены в разных форматах. Однако чаще всего, календари экспортируются из разных систем (например, яндекс.календарь) в виде ссылки на ics файл. Соответственно, реализацию бота можно разбить на следующие этапы:

  1. Пользователь добавляет в бота ссылка на ics файлы, про которые юзер хочет получать уведомления. Тут же нужно указать за сколько минут до события бот должен присылать нотификацию.
  2. Бот должен переодически переиндексировать все календари. Это необходимо, чтобы получать новые события, а также менять информацию о тех евентах, которые изменились (например, поменялось время)
  3. Бот должен переодически просыпаться и брать те евенты, по которым пришло время для уведомления. В общем, типичная очередь отложенных задач, ничего особенного.
Еще по теме:  Клон Телеграмма на телефон на русском

По стеку технологий. Решил воспользоваться всем новым и молодежным, чтобы потрогать новые технологии. Это:

  • Kotlin — как язык
  • Micronaut — как базовый фреймворк (я из него использую DI, Http client и сборку докер образа)
  • GraalVM (Substrate VM) — как рантайм. То есть, я AOT компилирую бота в бинарник, который уже никак не зависит от JVM.

Комментарии по выбронному стеку.

  • Котлин — норм, но и Java 15 — тоже норм, и не факт, что есть смысл в Котлине на бэке.
  • Micronaut — супер впечатления. Читать исходники очень приятно, так как код более прямолинейный, чем в Спринге. (создателям пришлось так писать код, чтобы была поддержка Graalvm native image
  • Нативные образы Грааля — очень сыро. Все проблемы, которые возникли в ходе реализации бота, были только с этим. По двум из проблем (а их было больше) завёл баги — https://github.com/oracle/graal/issues/2942 и https://github.com/micronaut-projects/micronaut-gcp/issues/287
  • Из примечательного — бот может работать с лимитом в 100 MB на контейнер. Конечно, стандартной джаве это вряд ли удастся.

В общем, я отлично провёл время, посмотрев на то, как люди живут. Иногда полезно выходить из своего комфортного мирка джавы и спринга, где всё предсказуемо работает, и смотреть по сторанам (это, к слову, приминимо ко всему — технологиям, работам, и даже отношениям).

Обо мне

Всем привет! Меня зовут Денис. Я увлекаюсь веб-разработкой, а также пытаюсь стать профессионалом в стеке технологий Linux, Apache, MySQL, PHP.

twitter icon

Прямой эфир

Saved searches

Use saved searches to filter your results more quickly

You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window.

Reload to refresh your session.

The telegram bot tool for generating calendar

License

YegorB/tbot-calendar

This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?

Sign In Required

Please sign in to use Codespaces.

Launching GitHub Desktop

If nothing happens, download GitHub Desktop and try again.

Launching GitHub Desktop

If nothing happens, download GitHub Desktop and try again.

Launching Xcode

If nothing happens, download Xcode and try again.

Launching Visual Studio Code

Your codespace will open once ready.

There was a problem preparing your codespace, please try again.

Latest commit

Git stats

Files

Failed to load latest commit information.

README.md

The telegram bot tool for generating calendar as an inline keyboard.

Feel free to fork this project, work on it and then make a pull request against dev branch. Most of the times I will accept them if they add something valuable to the code.

Just import add the library to your project with one of these options:

Еще по теме:  Как подтвердить аккаунт Телеграм

Feel free to create issues here as you need

Copyright (c) 2017 Yegor Budnichenko

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the «Software»), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED «AS IS», WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

About

The telegram bot tool for generating calendar

Saved searches

Use saved searches to filter your results more quickly

You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window.

Reload to refresh your session.

Telegram calendar notifications

License

Hixon10/telegram-calendar-notifications

This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?

Sign In Required

Please sign in to use Codespaces.

Launching GitHub Desktop

If nothing happens, download GitHub Desktop and try again.

Launching GitHub Desktop

If nothing happens, download GitHub Desktop and try again.

Launching Xcode

If nothing happens, download Xcode and try again.

Launching Visual Studio Code

Your codespace will open once ready.

There was a problem preparing your codespace, please try again.

Latest commit

Git stats

Files

Failed to load latest commit information.

README.md

Telegram calendar notifications

This project contains source codes for telegram bot: https://telegram.me/calendar_notifications_bot

Main purpose of this bot is notification about your calendar event, using telegram for notification target.

You need to set up one or more calendar in ics -format.

Adding calendar to the bot

You need to send ics URL and before notification minutes to the bot.

In this example we want to get notifications for calendar https://example.ru/3242352/file.ics , before 15 minutes for event.

https://example.ru/3242352/file.ics 15

  1. stop — Stop sending notifications
  2. about — Get github link to the bot repository
  3. calendars — Send subscribed calendars
  4. help — Info, how to use the bot
  5. events — Send my events
  1. We have pre-build docker images with this bot: https://github.com/users/Hixon10/packages/container/package/telegram-calendar-notifications%2Ftelegram-calendar-notifications
  2. Most straightforward way how to run it is configure of settings in env.list ( https://github.com/Hixon10/telegram-calendar-notifications/blob/master/env.list ) and run run.sh ( https://github.com/Hixon10/telegram-calendar-notifications/blob/master/run.sh )
  1. Set telegram token via TELEGRAM_TOKEN environment variable
  2. Set MongoDB url via MONGODB_URI environment variable (note! you can use only mongodb:// protocol, because of GraalVM Native image)
  3. Create a GraalVM Native image via ./gradlew dockerBuildNative
  1. Set telegram token via TELEGRAM_TOKEN environment variable
  2. Set MongoDB url via MONGODB_URI environment variable (note! you can use only mongodb:// protocol, because of GraalVM Native image)
  3. ./gradle clean integrationTest

About

Telegram calendar notifications

Источник: laptopprocessors.ru

Рейтинг
( Пока оценок нет )
Загрузка ...