Telegram Info Україна
679 subscribers
480 photos
46 videos
864 links
Новини про Telegram.

Українське дзеркало @tginfo

Все про бета-версію: @betainfouk

Зворотній зв'язок: @infowritebot
Чат: @tginfoukchat
Download Telegram
Bot API було оновлено до версії 6.1

Що нового:
— Для підтримки файлів розміром 4 ГБ, що завантажуються преміум-акаунтами, file_size у більшості класів медіа більше не може зберігатися у підписаному 32-бітному цілісному типі.
— Боти тепер можуть розрізняти преміальних користувачів та преміум-стікери за допомогою нових відповідних полів is_premium та premium_animation.
— Додано кілька методів та полів у класі WebApp для обробки версії API, додаткових кольорів, тактильного зворотного зв'язку та багато іншого.
— Додані події backButtonClicked, settingsButtonClicked та invoiceClosed для веб-ботів.
— Оновлено ThemeParams, MainButton та WebAppInitData з новими полями та методами.
— Боти тепер можуть обробляти запити на вступ, створені без запрошувального посилання — вони, як і раніше, отримуватимуть оновлення chat_join_request.
— HTTP-посилання для платіжних рахунків можуть бути створені за допомогою нового методу createInvoiceLink.
— Боти тепер можуть визначати, коли користувач додав їх до меню вкладень (скріпки), за допомогою нового поля added_to_attachment_menu. Інтегровані боти тепер можуть використовуватися в групах, супергрупах і каналах.

Повний список змін – на офіційному сайті.

#оновлення #BotAPI
❤‍🔥7👍1
This media is not supported in your browser
VIEW IN TELEGRAM
Документація Telegram ботів повністю перероблена

Офіційний канал новин месенджера оголосив про завершення створення документації для розробників роботів.

Тепер у новачків є простий спосіб дізнатися про всі потужні функції та створити бота за допомогою покрокового керівництва з прикладами для популярних мов програмування.

Досвідчені розробники можуть ознайомитися з останніми оновленнями та розширеними функціями Telegram-ботів.

#BotAPI
👍8🥰21
Bot API було оновлено до версії 6.3

Що нового
:
— Додано підтримку тем у групах.
— Додані поля is_forum та is_topic_message у Chat та Message відповідно.
— Додана можливість надсилати повідомлення на тему через новий параметр message_thread_id.
— Додані службові повідомлення про нові, закриті та заново відкриті теми, кожне з яких має додаткове поле в Message.
— Додана можливість створювати, закривати, редагувати та видаляти теми.
— Додані дозволи членам чату на керування темами, див can_manage_topics як поле у всіх відповідних класах і як параметр promoteChatMember.

Колекційні публічні імена та статус Emoji
Колекційні публічні імена відображаються у полі active_usernames у класі Chat.
Статуси користувача тепер відображаються в полі emoji_status_custom_emoji_id, що повертається з getChat.

Повний список змін — на офіційному сайті.

#оновлення #BotAPI
👍2
Bot API було оновлено до версії 6.4

Форуми
• Тепер боти можуть відкривати, закривати, редагувати та перемикати видимість Основної теми.
• Додано підтримку нових сервісних повідомлень, таких як ForumTopicEdited, GeneralForumTopicHidden та інші.
• Метод sendChatAction тепер може надсилати дії на будь-яку тему або потік повідомлень за допомогою message_thread_id.

Спойлери
• Додано виявлення спойлерів за допомогою нового поля has_media_spoiler у класі Message.
• Боти можуть надсилати медіа-контент зі спойлерами за допомогою поля has_spoiler у sendPhoto, sendVideo та sendAnimation.

Веб-програми
• Додано вбудований сканер QR-коду, керований за допомогою showScanQrPopup та closeScanQrPopup.
• Веб-програми, запущені з меню вкладень, можуть вимагати текст з буфера обміну за допомогою readTextFromClipboard.
• Додано поле platform, яке показує, на якій платформі використовується веб-додаток.

Загальне
• Додано поле is_persistent, щоб зберегти ReplyKeyboard відкритим за замовчуванням.

Повний список змін — на офіційному сайті.

#оновлення #BotAPI
🗿3🤪2🆒2👍1👌1
Bot API було оновлено до версії 6.5

Що нового
:
• До типу KeyboardButton додано клас KeyboardButtonRequestUser та поле request_user.
• Додані запити до користувача та чату та підтримка докладних дозволів медіа.
• Доданий тип KeyboardButtonRequestChat та поле request_chat до класу KeyboardButton.
• Додані типи UserShared, ChatShared та поля user_shared та chat_shared до класу Message.
• Замінені поля can_send_media_messages у класах ChatMemberRestricted та ChatPermissions на окремі поля can_send_audios, can_send_documents, can_send_photos, can_send_videos, can_send_video_notes та can_send_voice_notes для різних типів медіа.
• Доданий параметр use_independent_chat_permissions у методи restrictChatMember та setChatPermissions.
• Додано поле user_chat_id до класу ChatJoinRequest.

Повний список змін — на офіційному сайті.

#оновлення #BotAPI
🔥3👍1👌1
Bot API було оновлено до версії 6.6

Із цікавого:
тепер користувачі можуть створювати набори емодзі, які підлаштовуються під колір теми.

Локалізовані описи
• Тепер боти підтримують локалізовані описи, які відображаються залежно від мови користувача.
• Додані методи setMyDescription та setMyShortDescription для встановлення локалізованого опису та короткого опису бота.
• Додані методи getMyDescription та getMyShortDescription, щоб отримати опис або короткий опис бота певною мовою.

Стікери та емодзі
• Тепер боти можуть створювати набори стікерів з користувацькими емодзі за допомогою методу createNewStickerSet.
• Додана підтримка адаптивних кольорів користувацьких емодзі через параметр needs_repainting у методі createNewStickerSet.
• Додано можливість вказати ключові слова для пошуку стікерів, доданих до набору стікерів.
• Покращено опції редагування наборів стікерів, включаючи зміну назви, видалення пакета, редагування списків емодзі та багато іншого.

Повний список змін - на офіційному сайті.

#оновлення #BotAPI
👍3👨‍💻1
Telegram обмежив можливості ботів

6 листопада 2021 року у Bot API з'явилися зміни, в результаті яких боти навчилися схвалювати або відхиляти заявки на вступ до груп та каналів. На жаль, одночасно з цим вони також навчилися і розпочинати діалоги з користувачами.

На початку квітня 2023 року цей механізм змінився:
— Бот може розпочати діалог з користувачем лише протягом перших двох хвилин після того, як цей користувач подав заявку на вступ до групи/каналу, де цей бот має права адміністратора.
— Якщо протягом 5 хвилин після цього користувач не надсилає боту жодних повідомлень, то бот втрачає можливість надсилати повідомлення цьому користувачеві.

Ці зміни значно обмежують можливості спамерів і дають користувачам більше шансів зрозуміти, що повідомлення від бота пов'язане з поданням заявки.

#BotAPI
17👍7👏2
Bot API було оновлено до версії 6.7

Що нового
:
WebApps в ботах тепер можна запускати з будь-якого чату.
— Боти тепер можуть використовувати колекційні юзернейми, включаючи посилання без суфікса -bot.
Боти, які використовують колекційні юзернейми, тепер можуть надсилати кастомні емодзі через HTML і MarkdownV2.
— Швидке налаштування бота безпосередньо зі свого профілю Telegram, зокрема встановлювати нове ім’я, опис або анімовані фотографії профілю.
— Додано підтримку локалізованих імен ботів, які відображаються на основі мови користувача.
InlineKeyboardButton тепер можна використовувати для перемикання inline-режим у будь-якому обраному чаті.
— Клас ChatMemberUpdated тепер розрізняє приєднання, що надходять із посилань запрошень у загальній папці.

Повний список змін — на офіційному сайті.

#оновлення #BotAPI
👍2
Bot API було оновлено до версії 6.8

Що нового:
• До класу Message додано поле story, призначене для повідомлень з історіями, що пересилаються. В даний час воно не містить жодної інформації.
• До класу PollAnswer додано поле voter_chat, призначене для вказівки на тих, хто проголосував у чаті, прив'язаному до каналу, в Polls. Для зворотної сумісності поле user у таких об'єктах міститиме користувача 136817688 (@Channel_Bot).
• До класу Chat додано поле emoji_status_expiration_date.
• Доданий метод unpinAllGeneralForumTopicMessages.
• Збільшена до 512 символів максимальна довжина параметра startapp у прямих посиланнях на Web App.

Повний список змін — на офіційному сайті.

#оновлення #BotAPI
🫡61👍1
Bot API було оновлено до версії 6.9

Що нового:
• Доданий метод CloudStorage.
• Mini Apps тепер можуть встановлювати будь-який колір заголовку за допомогою setHeaderColor.
• Доданий метод requestContact для запиту номера телефону користувача.
• Доданий метод requestWriteAccess для отримання дозволу на відправку повідомлень користувачеві.
• Боти тепер можуть надавати іншим адміністраторам права на can_post_stories, can_edit_stories та can_delete_stories.
• Додані відповідні поля до ChatMemberAdministrator, ChatAdministratorRights та параметри promoteChatMember.

Повний список змін — на офіційному сайті.

#оновлення #BotAPI
5🫡4👍3🤔2
Bot API було оновлено до версії 7.0

Реакції
• Додано підтримку реакцій для ботів.
• Доданий метод setMessageReaction, що дозволяє ботам реагувати на повідомлення.
• Реакції на повідомлення можуть відслідковуватися ботами.
• Додано поле available_reactions до класу Chat.

Відповіді 2.0
• Боти можуть відповідати на повідомлення в інших чатах або топіках.
• Додано клас ExternalReplyInfo для відстеження відповідей у різних чатах.
• Новий клас ReplyParameters замінює окремі параметри відповіді у всіх відповідних методах і дозволяє ботам цитувати частини будь-якого повідомлення.
• Нове поле quote класу Message дозволяє ботам визначати цитований текст.

Налаштування перегляду посилання
• Тепер боти можуть встановлювати URL для створення попереднього перегляду посилань у повідомленнях.
• Додано підтримку кастомного розміру та положення блоків попереднього перегляду посилань.
• Додано клас LinkPreviewOptions для підтримки нових налаштувань.

Масові дії
• Боти тепер можуть видаляти кілька повідомлень в одному запиті за допомогою deleteMessages.
• Боти тепер можуть надсилати або копіювати кілька повідомлень в одному запиті за допомогою відповідних методів forwardMessages та copyMessages.

Заряди та розіграші Premium-підписок
• Додана підтримка повідомлень про розіграші, що дозволяє ботам визначати їх створення та завершення.
• Тепер боти можуть відстежувати зміну кількості зарядів у каналі за допомогою нових класів ChatBoostUpdated та ChatBoostRemoved.
• Тепер боти можуть дізнатися, чи був отриманий заряд з Premium-підписки, подарункового коду або розіграшу, а також перевіряти всі активні заряди від користувачів за допомогою getUserChatBoosts.

Повний список змін – на офіційному сайті.

#оновлення #BotAPI
7🤩5🤯3🔥1👌1😎1
Bot API оновлено до версії 7.1

Кастомні емоджі
• Тепер боти можуть отримувати встановлений у групі набір емоджі та використовувати кастомні емоджі з цього набору.

Заряди

• Додана підтримка службових повідомлень boost_added про нові заряди, віддані чату.
• До класу Message додано поле sender_boost_count, яке підраховує віддані відправником заряди, активні на дату надсилання повідомлення.

Історії
• Тепер боти можуть перевіряти, чи мають адміністратори права публікувати, редагувати та видаляти історії в супергрупах.
• Додано поле reply_to_story до класу Message.

Повний список змін – на офіційному сайті.

#оновлення #BotAPI
43👎2🤷‍♂1👍1👌1
Біометрія в Mini Apps

У програмному коді Telegram Mini Apps було виявлено функцію BiometricManager.

Імовірно, міні-програми зможуть викликати системне вікно сканування обличчя або відбитка пальця.

Це дозволить застосунку підтвердити, що його використовує саме власник пристрою – пройти перевірку успішно можна лише за допомогою даних із системних налаштувань екрана блокування. У відповідь такий запит додаток отримає не самі дані біометрії, лише результат ідентифікації.

Розробники зможуть задіяти це нововведення, щоб, наприклад, підтверджувати грошові перекази або показувати секретні ключі лише після сканування.

#BotAPI
👍6🍓4🤝3👌1
Bot API оновився до версії 7.2

Інтеграція з бізнес-аккаунтами:
• Додано клас BusinessConnection та оновлення про підключення або відключення бота до бізнес-акаунту, представлені полем business_connection у оновленні класу.
• Додано оновлення про видалення повідомлень у бізнес-акаунті, підключеному до бота.

Робота від імені бізнес-акаунтів:
• Додано поле business_connection_id в клас Message.
• Додано поле sender_business_bot в клас Message.
• Додано параметр business_connection_id до методу sendChatAction.

Інформація про бізнес-акаунти:
• Додані класи BusinessOpeningHours й BusinessOpeningHoursInterval.
• Додано поле business_opening_hours в клас Chat.

Набори наліпок з мікс-форматом:
• Вилучені поля is_animated й is_video з класу StickerSet.
• Додано поле format в клас InputSticker.
• Видалено параметр sticker_format з методу createNewStickerSet.
• Збільшено максимальну кількість наліпок у будь-якому наборі до 120.
• Дозволено завантажувати наліпки у форматі WEBM за допомогою SendSticker.

Повний перелік змін — на офіційному сайті.

#оновлення #BotAPI
👍1👌1🆒1
Bot API оновлено до версії 7.5

Зірки Телеграм:
• Боти можуть використовувати метод getStarTransactions для отримання даних про транзакції й виведення зірок.

Телеграм для бізнесу:
• Повідомлення, надіслані від імені бізнес-акаунтів, тепер підтримують inline callback кнопки.
• Додано підтримку редагування повідомлень бізнес-акаунтів.

Повний перелік змін — на офіційному сайті.

#оновлення #BotAPI
👌31
Bot API 7.8

Представлені main Mini App, які можна переглянути та запустити за посиланням або з профілю бота.
Мінізастосунки тепер можуть передавати медіафайли в редактор історій.
Додана підтримка керування закріпленими повідомленнями від імені бізнес-акаунтів.

Повний перелік змін — на офіційному сайті.

#оновлення #botAPI
👌1
Bot API оновлено до версії 7.10

Додано підтримку подій купівлі платних медіа.
Боти тепер можуть прикріплювати до платних медіа метадані, які бот може прочитати з історії транзакцій та подій покупки.
В об'єкті розіграшу з'явилося поле, яке описує тип розіграшу та кількість зірок, що розігруються.
Додані об'єкти, поля та події для відображення другорядної кнопки дії в мінізастосунках.

Повний перелік змін — на офіційному сайті.

#оновлення #BotAPI
👍4👌1👨‍💻1
Bot API оновлено до версії 9.4

Боти можуть використовувати кастомні емодзі (якщо власник має Telegram Premium). Кнопки тепер підтримують кольоровий фон і емоджі.
Боти можуть встановлювати та видаляти власне фото профілю. Також боти тепер можуть «бачити» аудіо в профілях користувачів.

Повний перелік змін — на офіційному сайті.

#оновлення #BotAPI
👍32🔥2👏1
Bot API оновлено до версії 9.6

Managed Bots

• Менеджер-боти тепер дозволяють створювати та керувати іншими ботами.
• Можна легко запускати AI-агентів, бізнес-акаунти та власні інструменти.
• Користувач може створити бота в один клік і одразу отримати токен.

Революція опитувань
• Можливість повторного голосування.
• Приховані результати.
• Опис із форматуванням.
• Можна перемішувати варіанти або додавати нові.
• Боти можуть відповідати на конкретний варіант у голосуванні.

Повний перелік змін — на офіційному сайті.

#оновлення #BotAPI
👍5🎉1
Telegram дозволив ботам спілкуватися один з одним

Раніше боти в Telegram не могли бачити повідомлення один одного - платформа блокувала таку можливість, щоб уникнути нескінченних циклів повідомлень. Нещодавно це обмеження зняли.

• У чатах
Нововведення дозволить адміністраторам формувати складні ланцюжки: наприклад, один бот зможе активувати іншого, а системи логування – фіксувати дії всіх ботів у чаті.

• Через бізнес-режим

Бізнес-боти зможуть від вашого імені надсилати повідомлення іншим ботам в особистих повідомленнях.

Нова можливість активується через @BotFather у режимі Bot-to-Bot Communication.

Повна документація доступна на офіційному сайті Telegram.

#боти #BotAPI
😁8👍3