Telegram Live
3.02K subscribers
362 photos
3 videos
59 files
655 links
Канал, посвящённый Telegram и всему, что к нему относится
Download Telegram
🤖 Обновление Bot API

В связи с выходом игровой платформы, в Bot API произошли следующие изменения:

• Добавлено описание объекта Game.
• Новый метод sendGame, новый объект InlineQueryResultGame, новое поле game в объекте Message.
• Новый параметр url в методе answerCallbackQuery.
• Новое поле callback_game в объекте InlineKeyboardButton, новые поля game_short_name и chat_instance в объекте CallbackQuery, новый объект CallbackGame.
• Новые методы setGameScore и setGameHighScores.

А также:
• Добавлен официальный гайд по вебхукам.
• Новый метод getWebhookInfo для проверки состояния вебхука.
⚠️ Возможность передать прямую HTTP-ссылку там, где ожидается InputFile или file_id. Например, не скачивать себе картинку, а сразу передать её по ссылке. Ограничения: до 5 мегабайт для изображений и до 20 мегабайт для всех остальных типов.
• Новое поле switch_inline_query_current_chat в объекте InlineKeyboardButton. Если выставлено, подставит никнейм бота и переданную в этом поле строку, чтобы вызвать инлайн-режим с нужными параметрами в текущем чате.
• Добавлено поле caption в методы sendAudio, sendVoice, InlineQueryResultAudio, InlineQueryResultVoice, InlineQueryResultCachedAudio и InlineQueryResultCachedVoice.
• Новое поле all_members_are_admins в объекте Chat. Нужно, чтобы узнать, что в текущей группе все пользователи равнозначны.
• В ответах сервера может быть поле parameters, содержащее информацию о возникших ошибках.
🤖 Создание игры через @BotFather и ещё кое-что...

Чтобы создать игру, надо отправить боту @BotFather команду /newgame. Прежде всего, вам предложат ознакомиться с правилами и принять их. Вот они (примерный перевод, отражает суть):

«Соглашаясь с Правилами, вы обязуетесь:
1. Не добавлять рекламу или какие-либо внешние ссылки на ваши созданные кастомные страницы [1].
2. Не просить пользователей платить за какие-либо услуги, представляемые на ваших кастомных страницах [2].
3. Не использовать собранные в процессе взаимодействия пользователей с содержимым ваших кастомных страниц сведения для спама пользователей Telegram.
4. Не передавать собранные в процессе взаимодействия пользователей с содержимым ваших кастомных страниц сведения никаким третьим лицам.
5. Для обеспечения конфиденциальности пользователей Telegram, ваши кастомные страницы не должны сохранять никакие Cookie-файлы.

За любое нарушение Правил может последовать постоянный бан ваших ботов в Telegram.

Для обеспечения конфиденциальности наших пользователей и сохранения целостности их пользовательского опыта в постоянно меняющемся цифровом мире, мы, Telegram, оставляем за собой право изменять Правила в дальнейшем. В случае возникновения каких-либо изменений, вам будет отправлено личное сообщение от @BotFather.

[1, 2] Мы понимаем, что разработчики, которые создают HTML5-приложения для Telegram, ожидают какой-либо оплаты своих трудов. Со своей стороны, в будущем мы представим универсальные средства монетизации для Bot API»

P.S. Напомню, что это лишь перевод официальных правил, который может содержать неточности и может измениться в будущем. Не стоит воспринимать его как официальный документ, только для ознакомления.
⬆️ А теперь внимательно прочитайте последний абзац.
Да, в Bot API позднее появится монетизация игр/ботов.
Из неявных изменений: похоже, что инлайн-боты в каналах теперь с нами навсегда. Кроме игр, их в каналы постить нельзя, хотя вы можете по-прежнему сыграть в «Змейку» здесь, в @tglive (https://telegram.me/tglive/198) или открыть канал @LetsPlayGames и посмотреть на полный список там.
В #iOS-версии теперь можно просить Siri отправить сообщение через Telegram. Если у вас по-прежнему проблема со звуками уведомлений, просто перезагрузите устройство.
По сложившейся традиции, свежие файлы локализации для #Android и #Desktop:
ru_telegram_android.xml
123.1 KB
Как применить: скачиваете, нажимаете на 3 точки около сообщения, Apply localization, выбираете «Русский», готово!

#локализация
ru_telegram_desktop.strings
107.3 KB
Как применить: скачиваете, открываете настройки, зажимаете Alt+Shift и кликаете на «change language», в появившемся окне выбираете скачанный файл локализации, готово!

#локализация
Если у вас уже обновился Telegram Desktop до версии 0.10.9, обновите ещё раз до 0.10.11.
Исправлены баги и падения приложения.
​Забавное наблюдение: на странице, посвящённой описанию игровой платформы для разработчиков, есть изображение пса, который держит в зубах два джойстика, один из которых косит под XBOX-овский, другой – под PS-ный. Однако у «PS-ного» стрелки и фигурные кнопки как будто перепутаны, равно как «отзеркалены» клавиши «квадрат» и «круг».

Либо это забавный «баг», либо, скорее всего, попытка избежать нарушения авторских прав (джойстик наверняка запатентован, и в патенте должны быть описаны кнопки и их расположение). В любом случае, выглядит весьма оригинально :)
Если счёт в играх от @GameBot не обновляется – не расстраивайтесь, проблема не только у вас и о ней знают.
В прошлом месяце Telegram выпустил платные наборы стикеров для iMessage. По сути, первая возможность материально поддержать команду мессенджера и, в частности, художников. Вопрос: купили вы эти стикерпаки?

Нет, не купил(а) – 193
👍👍👍👍👍👍👍 93%

Да, купил(а), чтобы поддержать Telegram – 10
▫️ 5%

Да, купил(а), просто потому что понравились стикеры – 5
▫️ 2%

👥 208 people voted so far.
​В прошлом месяце каналам в Telegram исполнился 1 год, и в поздравительной записи я говорил, что каналы – отличный инструмент для мгновенной трансляции новостей на практически неограниченную территорию.

Это не означает, что сейчас каждый должен пойти, создать канал и наполнять его качественным (а как иначе?) контентом, но если вы решились, то прочтите сперва вот эту статью, в которой хорошо описано, зачем создавать канал, чем его наполнять и многое другое.
​Вышла альфа-версия Telegram #Desktop 0.10.12:

Windows и Linux:
• Быстрый ответ прямо из уведомления.
• Возможность скрыть все пришедшие уведомления одной кнопкой.
• Выбор угла, в которое помещается уведомление и количество одновременно отображаемых уведомлений (1 – 5)

Linux:
• Возможность включить нативные (системные) уведомления в настройках.

Для MacOS эти нововведения недоступны.
#update
​А вот как выглядят теперь уведомления. Сверху кнопка "Скрыть всё" и при наведении на уведомление появляется кнопка "Ответить". На среднее сообщение я навёл курсор, на нижнем нажал "Ответить"

Забавный баг, который позднее исправят: даже если у вас скрыто отображение текста сообщений, то кнопка "Ответить" всё равно присутствует. Угадайка? :)
​​Какая-то странная ситуация произошла сегодня с игровыми ботами @Gamee и @GameBot. При получении любого сообщения снизу курсивом дописывался текст следующего содержания:

«Некоторые пользователи пометили этого бота как вредоносного. Мы рекомендуем соблюдать особую осторожность при взаимодействии с ним. Учтите, что этот бот и его разработчики никак не связаны с Telegram»

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

Update: точно известно, что подобное сообщение появлялось при взаимодействии с ботом одной из местных финансовых пирамид (какая гадость!). Значит, система работает, как надо.
ru_telegram_desktop.strings
107.9 KB
Свежий файл локализации для Telegram #Desktop версии 0.10.12 и 0.10.13 (новые уведомления переведены на русский язык)
​Сегодня исполняется 10 лет ВКонтакте и 32 года Павлу Дурову. На своей странице в социальной сети он опубликовал 10 уроков, которые получил в процессе создания ВК, и, по-моему, которые он успешно использует при развитии Telegram. Вот они:

«1. Все можно делать быстро. Первую версию ВКонтакте в 2006 году я собрал за месяц. Расти она стала сразу. Вопреки расхожему мнению, работа делается либо быстро и качественно, либо долго и плохо.

2. Все *нужно* делать быстро. Вместе с ВКонтакте в 2006 году возникло еще несколько сайтов с той же концепцией. Сейчас они забыты только потому, что ВКонтакте развивался быстрее.

3. Расти нужно в ту сторону, которая органична. ВКонтакте вырос из успеха форума СПбГУ, форум СПбГУ – из успеха сайта для филологов. Каждая следующая ступень должна основываться на фундаменте имеющегося успешного опыта.

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

5. Cовмещать несколько ролей – эффективно. Первые месяцы существования ВКонтакте я создавал весь код, графику, формулировки, интерфейсы, маркетинг. Совмещение позволило устранить расход времени на коммуникацию.

6. Слушать стоит только свою интуицию. Всякий раз, когда я прислушивался к мнению “старших и разумных”, я терял время. Если Вы чувствуете, что надо делать, – игнорируйте мнение авторитетов.

7. Количество не переходит в качество. Команда ВКонтакте была небольшой, но состояла из талантливых и мотивированных людей. Такая команда эффективнее армии работающих за зарплату наемников.

8. Доверять на 100% никому не стоит. Не имеет значения, насколько Вы считаете кого-либо заслуживающим доверия и сколько лет его знаете – ключевые вопросы лучше контролировать лично.

9. Страх не имеет смысла. За время управления ВКонтакте было многое – DDoS-атаки, уголовные дела, акционерные войны, плавящиеся сервера, медийные войны, иски, интриги. Эмоции не продуктивны – делайте то, что нужно сделать.

10. Принципы важнее выгоды. ВКонтакте отстаивал интересы пользователей, пока его конкуренты предавали их в угоду рекламодателям, акционерам, чиновникам. Принесение блага другим – единственно возможная причина истинного успеха»

С днём рождения, Павел! 🎉🎂
​​​Художник Андрей Яковенко (помимо всего прочего, он делает иллюстрации для официального блога Telegram) на своей странице в ВК выложил десятую подборку стикерпаков, которые он считает интересными и качественными.

Прошлая его подборка доступна здесь (после перехода по ссылке пролистайте ещё чуть ниже, чтобы посмотреть остальные или воспользуйтесь хэштегом #stickers).

t.me/addstickers/EverydayFred
t.me/addstickers/SturdyDog
t.me/addstickers/PeachyChick
t.me/addstickers/SadBlobby
t.me/addstickers/NeonDemon

t.me/addstickers/CuteHomeless
t.me/addstickers/LifeWithCat
t.me/addstickers/LoveHarley
t.me/addstickers/AncientGreeks
t.me/addstickers/LikeAMan

t.me/addstickers/PetiteSugar
t.me/addstickers/LonelyPenguin
t.me/addstickers/MokaDog
t.me/addstickers/FurSeal
t.me/addstickers/SiameseKitty

t.me/addstickers/HalloweenGhost
t.me/addstickers/CuteBunnyGirl|
t.me/addstickers/ZombieWolf
t.me/addstickers/TroyBeaver
t.me/addstickers/HorrorPack

#stickers