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

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

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

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

Що нового:
Покращена підтримка функцій захищеного вмісту.
— В методи додано параметр protect_content: sendMessage, sendPhoto, sendVideo, sendAnimation, sendAudio, sendDocument, sendSticker, sendVideoNote, sendVoice, sendLocation, sendVenue, sendContact, sendPoll, sendDice, sendInvoice, sendGame, sendMediaGroup, copyMessage, forwardMessage.
— Додана підтримка «спойлерів», які будуть працювати у версіях Telegram, випущених після 30 грудня 2021 року. Старіші клієнти відображатимуть непідтримуване повідомлення.
— Додано новий тип MessageEntity "spoiler".
— Додана можливість вказувати об'єкти спойлера, використовуючи параметри форматування HTML і MarkdownV2.

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

#оновлення #BotAPI
Підтримка 4 ГБ файлів у ботів

На офіційному каналі Bot API було оголошено, що в наступному оновленні параметр file_size не буде зберігатись у комірці пам'яті розміром 32 біти.

Ця зміна потрібна для підтримки файлів розміром 4 ГБ, які будуть доступні лише користувачам Telegram Premium. Оновлення очікується вже цього місяця.

Редакція Telegram Info нагадує, що неоновлені боти та програмні клієнти не зможуть працювати із файлами нового розміру.

#BotAPI
👍6
Медіа в описі роботів для всіх розробників

Тепер @BotFather дозволяє додавати фото або GIF-анімацію в опис можливостей ботів, що відображається користувачеві перед першим запуском бота.

Щоб скористатися новою можливістю в роботі, яким Ви володієте, дотримуйтесь інструкції:

Відкрийте @BotFather › Надішліть команду "/mybots" › Оберіть свого бота › Натисніть "Edit Bot" › Натисніть "Edit Description Picture".

Ви можете встановити фото з роздільною здатністю 640x360 або GIF-анімацію з роздільною здатністю 320x180.

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

Побачити, як це виглядає, можна на прикладі @PremiumBot. Медіа відображається лише на новітній версії Telegram 8.8.0.

#BotAPI
👍4
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