🤖 Обновление 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, содержащее информацию о возникших ошибках.
В связи с выходом игровой платформы, в 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, содержащее информацию о возникших ошибках.
Telegram
Telegram Live
👾 Игровая платформа от Telegram
Чуть больше года назад нам подарили ботов, а сейчас на их основе появилось нечто бо́льшее: игровая платформа! Уже сейчас можно воспользоваться ботами @gamee и @gamebot, чтобы посмотреть, как игры выглядят, или зайти в канал…
Чуть больше года назад нам подарили ботов, а сейчас на их основе появилось нечто бо́льшее: игровая платформа! Уже сейчас можно воспользоваться ботами @gamee и @gamebot, чтобы посмотреть, как игры выглядят, или зайти в канал…
🤖 Создание игры через @BotFather и ещё кое-что...
Чтобы создать игру, надо отправить боту @BotFather команду /newgame. Прежде всего, вам предложат ознакомиться с правилами и принять их. Вот они (примерный перевод, отражает суть):
«Соглашаясь с Правилами, вы обязуетесь:
1. Не добавлять рекламу или какие-либо внешние ссылки на ваши созданные кастомные страницы [1].
2. Не просить пользователей платить за какие-либо услуги, представляемые на ваших кастомных страницах [2].
3. Не использовать собранные в процессе взаимодействия пользователей с содержимым ваших кастомных страниц сведения для спама пользователей Telegram.
4. Не передавать собранные в процессе взаимодействия пользователей с содержимым ваших кастомных страниц сведения никаким третьим лицам.
5. Для обеспечения конфиденциальности пользователей Telegram, ваши кастомные страницы не должны сохранять никакие Cookie-файлы.
За любое нарушение Правил может последовать постоянный бан ваших ботов в Telegram.
Для обеспечения конфиденциальности наших пользователей и сохранения целостности их пользовательского опыта в постоянно меняющемся цифровом мире, мы, Telegram, оставляем за собой право изменять Правила в дальнейшем. В случае возникновения каких-либо изменений, вам будет отправлено личное сообщение от @BotFather.
[1, 2] Мы понимаем, что разработчики, которые создают HTML5-приложения для Telegram, ожидают какой-либо оплаты своих трудов. Со своей стороны, в будущем мы представим универсальные средства монетизации для Bot API»
P.S. Напомню, что это лишь перевод официальных правил, который может содержать неточности и может измениться в будущем. Не стоит воспринимать его как официальный документ, только для ознакомления.
Чтобы создать игру, надо отправить боту @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 позднее появится монетизация игр/ботов.
Да, в Bot API позднее появится монетизация игр/ботов.
Telegram Live via @like
Из неявных изменений: похоже, что инлайн-боты в каналах теперь с нами навсегда. Кроме игр, их в каналы постить нельзя, хотя вы можете по-прежнему сыграть в «Змейку» здесь, в @tglive (https://telegram.me/tglive/198) или открыть канал @LetsPlayGames и посмотреть на полный список там.
Telegram
Telegram Live
Top Players
1. Макс Исаев – 52
2. Евгений Петров – 44
3. Serj 🇧🇾 [e15@1744] Dernakov – 40
4. Gershik – 37
5. Вадим Чаюков – 36
6. Ilya Fomenko – 36
7. Max Kur – 35
8. 💻 🇺🇿 – 34
9. Δ Ø Ø Ӎ – 31
10. ev3rest – 30
11. Lan Hikay – 28
12. Silver M. – 28
13. Sviat…
1. Макс Исаев – 52
2. Евгений Петров – 44
3. Serj 🇧🇾 [e15@1744] Dernakov – 40
4. Gershik – 37
5. Вадим Чаюков – 36
6. Ilya Fomenko – 36
7. Max Kur – 35
8. 💻 🇺🇿 – 34
9. Δ Ø Ø Ӎ – 31
10. ev3rest – 30
11. Lan Hikay – 28
12. Silver M. – 28
13. Sviat…
В #iOS-версии теперь можно просить Siri отправить сообщение через Telegram. Если у вас по-прежнему проблема со звуками уведомлений, просто перезагрузите устройство.
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 не обновляется – не расстраивайтесь, проблема не только у вас и о ней знают.
Twitter
@VAR121 Working on an issue with gamebot, back soon. Sorry about that.
Telegram Live via @vote
В прошлом месяце Telegram выпустил платные наборы стикеров для iMessage. По сути, первая возможность материально поддержать команду мессенджера и, в частности, художников. Вопрос: купили вы эти стикерпаки?
Нет, не купил(а) – 193
👍👍👍👍👍👍👍 93%
Да, купил(а), чтобы поддержать Telegram – 10
▫️ 5%
Да, купил(а), просто потому что понравились стикеры – 5
▫️ 2%
👥 208 people voted so far.
Нет, не купил(а) – 193
👍👍👍👍👍👍👍 93%
Да, купил(а), чтобы поддержать Telegram – 10
▫️ 5%
Да, купил(а), просто потому что понравились стикеры – 5
▫️ 2%
👥 208 people voted so far.
⬆️ просьба голосовать только тех, у кого есть iMessage (владельцы Android/WindowsPhone и т.д., опрос не для вас)
А если вы ещё не знаете про платные стикеры для iMessage, то вам сюда: https://telegram.me/tglive/118
А если вы ещё не знаете про платные стикеры для iMessage, то вам сюда: https://telegram.me/tglive/118
Telegram
Telegram Live
📱 Telegram выпустил платные наборы стикеров для iMessage
13 сентября 2016 года компания Apple запустила магазин приложений, игр и стикеров для iMessage. В этот же день Telegram выпустил 9 платных наборов стикеров для этой платформы.
«В рамках сотрудничества…
13 сентября 2016 года компания Apple запустила магазин приложений, игр и стикеров для iMessage. В этот же день Telegram выпустил 9 платных наборов стикеров для этой платформы.
«В рамках сотрудничества…
В прошлом месяце каналам в Telegram исполнился 1 год, и в поздравительной записи я говорил, что каналы – отличный инструмент для мгновенной трансляции новостей на практически неограниченную территорию.
Это не означает, что сейчас каждый должен пойти, создать канал и наполнять его качественным (а как иначе?) контентом, но если вы решились, то прочтите сперва вот эту статью, в которой хорошо описано, зачем создавать канал, чем его наполнять и многое другое.
Это не означает, что сейчас каждый должен пойти, создать канал и наполнять его качественным (а как иначе?) контентом, но если вы решились, то прочтите сперва вот эту статью, в которой хорошо описано, зачем создавать канал, чем его наполнять и многое другое.
Kinetica Performance Agency
Как продвинуть канал в Telegram. Опыт автора
Исчерпывающая инструкция, как раскрутить свой канал в Telegram. Опыт владельца популярного канала: о чем писать, как продвигать и набрать первую тысячу подписчиков
Вышла альфа-версия Telegram #Desktop 0.10.12:
Windows и Linux:
• Быстрый ответ прямо из уведомления.
• Возможность скрыть все пришедшие уведомления одной кнопкой.
• Выбор угла, в которое помещается уведомление и количество одновременно отображаемых уведомлений (1 – 5)
Linux:
• Возможность включить нативные (системные) уведомления в настройках.
Для MacOS эти нововведения недоступны.
#update
Windows и Linux:
• Быстрый ответ прямо из уведомления.
• Возможность скрыть все пришедшие уведомления одной кнопкой.
• Выбор угла, в которое помещается уведомление и количество одновременно отображаемых уведомлений (1 – 5)
Linux:
• Возможность включить нативные (системные) уведомления в настройках.
Для MacOS эти нововведения недоступны.
#update
А вот как выглядят теперь уведомления. Сверху кнопка "Скрыть всё" и при наведении на уведомление появляется кнопка "Ответить". На среднее сообщение я навёл курсор, на нижнем нажал "Ответить"
Забавный баг, который позднее исправят: даже если у вас скрыто отображение текста сообщений, то кнопка "Ответить" всё равно присутствует. Угадайка? :)
Забавный баг, который позднее исправят: даже если у вас скрыто отображение текста сообщений, то кнопка "Ответить" всё равно присутствует. Угадайка? :)
Какая-то странная ситуация произошла сегодня с игровыми ботами @Gamee и @GameBot. При получении любого сообщения снизу курсивом дописывался текст следующего содержания:
«Некоторые пользователи пометили этого бота как вредоносного. Мы рекомендуем соблюдать особую осторожность при взаимодействии с ним. Учтите, что этот бот и его разработчики никак не связаны с Telegram»
Учитывая, что эти боты – официальные, а также то, что подобная приписка вскоре пропала, скорее всего, это было тестирование новой системы определения вредоносных ботов и предупреждения об этом.
Update: точно известно, что подобное сообщение появлялось при взаимодействии с ботом одной из местных финансовых пирамид (какая гадость!). Значит, система работает, как надо.
«Некоторые пользователи пометили этого бота как вредоносного. Мы рекомендуем соблюдать особую осторожность при взаимодействии с ним. Учтите, что этот бот и его разработчики никак не связаны с Telegram»
Учитывая, что эти боты – официальные, а также то, что подобная приписка вскоре пропала, скорее всего, это было тестирование новой системы определения вредоносных ботов и предупреждения об этом.
Update: точно известно, что подобное сообщение появлялось при взаимодействии с ботом одной из местных финансовых пирамид (какая гадость!). Значит, система работает, как надо.
ru_telegram_desktop.strings
107.9 KB
Свежий файл локализации для Telegram #Desktop версии 0.10.12 и 0.10.13 (новые уведомления переведены на русский язык)
Telegram Live
А вот как выглядят теперь уведомления. Сверху кнопка "Скрыть всё" и при наведении на уведомление появляется кнопка "Ответить". На среднее сообщение я навёл курсор, на нижнем нажал "Ответить" Забавный баг, который позднее исправят: даже если у вас скрыто…
Исправлено в Telegram Desktop 0.10.13 Alpha. Можете ещё раз обновиться.
Сегодня исполняется 10 лет ВКонтакте и 32 года Павлу Дурову. На своей странице в социальной сети он опубликовал 10 уроков, которые получил в процессе создания ВК, и, по-моему, которые он успешно использует при развитии Telegram. Вот они:
«1. Все можно делать быстро. Первую версию ВКонтакте в 2006 году я собрал за месяц. Расти она стала сразу. Вопреки расхожему мнению, работа делается либо быстро и качественно, либо долго и плохо.
2. Все *нужно* делать быстро. Вместе с ВКонтакте в 2006 году возникло еще несколько сайтов с той же концепцией. Сейчас они забыты только потому, что ВКонтакте развивался быстрее.
3. Расти нужно в ту сторону, которая органична. ВКонтакте вырос из успеха форума СПбГУ, форум СПбГУ – из успеха сайта для филологов. Каждая следующая ступень должна основываться на фундаменте имеющегося успешного опыта.
4. Люди – не идиоты. Они чувствуют – часто подсознательно – качество того, что Вы предлагаете. Каждая приятная мелочь и продуманная деталь, сколь бы несущественной она ни казалось, приносит новых преданных пользователей.
5. Cовмещать несколько ролей – эффективно. Первые месяцы существования ВКонтакте я создавал весь код, графику, формулировки, интерфейсы, маркетинг. Совмещение позволило устранить расход времени на коммуникацию.
6. Слушать стоит только свою интуицию. Всякий раз, когда я прислушивался к мнению “старших и разумных”, я терял время. Если Вы чувствуете, что надо делать, – игнорируйте мнение авторитетов.
7. Количество не переходит в качество. Команда ВКонтакте была небольшой, но состояла из талантливых и мотивированных людей. Такая команда эффективнее армии работающих за зарплату наемников.
8. Доверять на 100% никому не стоит. Не имеет значения, насколько Вы считаете кого-либо заслуживающим доверия и сколько лет его знаете – ключевые вопросы лучше контролировать лично.
9. Страх не имеет смысла. За время управления ВКонтакте было многое – DDoS-атаки, уголовные дела, акционерные войны, плавящиеся сервера, медийные войны, иски, интриги. Эмоции не продуктивны – делайте то, что нужно сделать.
10. Принципы важнее выгоды. ВКонтакте отстаивал интересы пользователей, пока его конкуренты предавали их в угоду рекламодателям, акционерам, чиновникам. Принесение блага другим – единственно возможная причина истинного успеха»
С днём рождения, Павел! 🎉🎂
«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
Прошлая его подборка доступна здесь (после перехода по ссылке пролистайте ещё чуть ниже, чтобы посмотреть остальные или воспользуйтесь хэштегом #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