Gaming Platform
Bots can offer their users HTML5 games to play solo or to compete against each other in groups and one-on-one chats. Games are a new type of content on Telegram that your bot can send to users.
Check out the @gamebot and @gamee bots for examples of what you can do using the new Gaming Platform.
Web Apps
Since April 2022, you can also use Web Apps to create powerful games using JavaScript.
Creating a Game
To get started, send the /newgame command to @BotFather.You will be prompted for a description text and a photo. You can also upload an optional GIF animation that demostrates your game to the users to make messages with the game more attractive (check out Lumberjack or Corsairs for examples).
Launching the Game
Once the game is created, your bot can send it to chats as regular messages, or offer them via inline mode. The game message will always have an inline Play button.
When this button is pressed, your bot gets a callback query that indicates the requested game. You provide the correct URL for this particular user and the app automatically opens the game in the in-app browser.
Adding Buttons
If you send the game message without any buttons, it will automatically have a 'Play GameName' button. You can manually add multiple buttons to your game message. Please note that the first button in the first row must always be the one that launches the game. You can add more buttons: e.g., for a description of the rules, or a button that links to the game's official community.
Tracking High Scores
The message with your game will also display high scores for the current chat. When a new high score is set, a service message will be sent to the chat and the message with the current scoreboard will be updated. You can also request the necessary data for building in-game high score tables.
Sharing Your Game to Telegram Chats
There are many way for users to spread your game virally if they like it. The interface will always have the standard system button for sharing the game in the top right corner:
You can also create an additional Share button inside your HTML page. Pressing this button will send the game to a desired chat along with the user's best score in the game.
To add the sharing button, include this script at the end of the <body> tag on your page:
Then use the method TelegramGameProxy.shareScore() to call the sharing option.
Warning: Do not call this method without consent and direct action from the user.
Example:
This library will only work when launched from inside Telegram, so please don't use it on ordinary web pages.
Using URL Parameters
If your URL is using a fragment identifier, please note that Telegram Apps could add certain service parameters to the fragment id. The names for such parameters will start in tg (you can check the code that adds them here). Use the TelegramGameProxy.initParams object if you need to read your own parameters from the fragment id.
Creating a Great HTML5 Experience
Please make sure that your HTML5 page is responsive and works well on all Telegram apps and supported platforms. If you find it impossible to support certain conditions or platforms, don't leave your users hanging and at least provide a notification.
See the Bot API Manual for the relevant methods and objects.
Как найти и запустить игры в Телеграм

После блокировки ряда социальных сетей и мессенджеров в России спрос на Телеграм, и без того высокий, еще кратно вырос. Ведь многие знают, что команда Павла Дурова очень много работает над доступностью, упрощением и созданием для своих пользователей интересной жизни в приложении. Так вот, не так давно в мессенджере появился поиск и запуск игр. А доступ к ним можно получить через специального бота.
Только не стоит пока ожидать отличного качества и большого количества игр. Но в условиях ограниченного доступа и низкой скорости интернета, когда другую игру скачать просто невозможно, то эти помогут скоротать время.
Сразу отметим, что игры в Телеграм невозможно установить на телефон. Они запускаются напрямую на серверах. Это экономит места на смартфоне. Игры отчасти завязаны на скорости интернета. Но они в основном казуальные и большого экшена не имеют.
Как запустить игру в Телеграм?
Первым делом ищем бота под названием — @gamee. Команда для работы стандартная — /Start.

В появившемся окне бот продолжит выбрать тип и жанр игры. Можно как играть с друзьями, так и выбрать неизвестного противника.
Чтобы добавить друга нужно кликнуть на With Friends и выбрать нужного человека. Бот пришлет ему сразу приглашение с ссылкой.

Игру всегда можно приостановить и продолжить по возможности. Управлять игрой нужно в диалоге с ботом.
Какие игры предлагаются?
Предлагается пока девять категорий: Featured, Arcade, Sport, Action, Puzzle, Quickies, Relax, Racing, Crazy. По названию в принципе понятно направление игр. Внутри каждой из категорий размещаются подменю с играми.

Игры в Телеграм пока с плоским интерфейсом и незамысловатым сюжетом. Но они напоминают Dendy и способны затянуть надолго. Например, можно попробовать себя в Karate Kido, погонять шарики в Atari Asteroid, поучаствовать в гонках с F1 Racer или поиграть в хоккей.
Как запустить игру в тг
Возможности сервиса Telegram гораздо шире, чем у обычных мессенджеров. Владелец сервиса Павел Дуров с самого начала предполагал включить игры в функционал программы. Такая инициатива натолкнулась на препятствие, наложенное правилами мультимедийных сервисов Apple, по которым все развлекательные части любого приложения должны быть размещены внутри маркета App Store как самостоятельные программы. Несмотря на это, Телеграм предоставляет доступ к игровому контенту в определенном объеме.
Развлечения, доступные в Telegram
Функционал мессенджера позволяет абонентам сервиса участвовать в различных видах развлечений внутри мессенджера: текстовых квестах, викторинах, стратегических играх. Юзеры могут играть в однопользовательском режиме, используя бот, либо участвовать в коллективных играх.
Мини-игры
Запустить несложную игрушку в мессенджере пользователь может, набрав название внутри поисковой строки. Вот несколько простейших примеров:
- «@StrawberryLogicBot» – игра на логику, заключающаяся в поочередном поедания клубничных ягодок.
- Подпрограмма «M0n0Bot» позволяет поиграть в карты, «Монополию», «Мафию», а также поучаствовать в викторинах.
- «@PokerBot» предназначен для игроков в онлайн-покер.
- Лингвистическое состязание «ruassoc_bot» предлагает игрокам искать ассоциации к определенному слову. На поиск дается одна минута. Высокая степень соответствия позволяет набрать максимальное количество очков и занять более высокую ступень в игровом рейтинге.
- Игровой бот «@krestikiBot» предлагает сразиться в «крестики-нолики». Игрок может определять размер поля (три на три, пять на пять или восемь на двенадцать). Пользователь может сражаться с другом или с искусственным интеллектом.
Игры по переписке
Казалось, период популярности текстовых квестов, пришедшийся на начало XXI века, уже никогда не вернется. Однако в последние годы замечен растущий интерес к этому виду развлечений.
Вот наиболее популярные игры Телеграм, ведущиеся по переписке:
- «Questgamebot» – игра по спасению человека, испытавшего крушение. Сюжет состоит из двух частей.
- «Виселица» – логическая игрушка с целью угадать загаданное слово. Существует несколько игровых версий на разных языках (hang_game_bot, viselkaBot).
- «@BastionSiegeBot» – игровая подпрограмма для нескольких пользователей, посвященная войнам Средних веков. Игроку предстоит создать армию, не знающую поражений, для расширения территорий своего государства.
- Бот «ChatWarsBot» предоставляет игрокам возможность погрузиться в мир фэнтези, наполненный квестами. Игровой чат позволяет обсуждать процесс в режиме реального времени.
- Сюжетная игрушка «Лето без конца», доступ к которой предоставляет «EverlastingSummerBot» обладает нелинейным сюжетом, развитие которого зависит от решений юзера.
- Текстовый симулятор фермы «villagegamebot» предназначен для многих пользователей. Игроки растят урожай, заботятся о животных.
- Подпрограмма «WastelandWarsBot» погружает игроков в атмосферу мира после ядерного апокалипсиса. ГГ добывает лут, сражаясь с многочисленными врагами.
Викторины
Поднять уровень собственной эрудиции пользователю поможет участие в одной из викторин Телеграм:
- «Pandaquizbot» предлагает около 50 000 вопросов из различных категорий (спортивные, музыкальные, литературные, естественнонаучные). Игроки могут пообщаться внутри общего чата.
- «QuizariumBot» – подпрограмма, предлагающая запустить викторину внутри закрытой беседы.
- Бот «natgeowild12» позволяет участникам викторину монетизировать свои знания. Быстрые и правильные ответы на вопросы вознаграждаются деньгами. Денежное поощрение участник игры может вывести на собственный счет.
Игровые боты
Каталог включает следующие жанры:
- автогонки (F1 Racer, Мото FX);
- релаксирующие (Диско Ball, Basket Boy, Summer Love, Qube 2048 и пр.)
- экшн (Пиксель Данжеон, Гравити Нинзя, Tube Runner);
- аркадные (Неон Бластер, Карате Кидо);
- спортивные симуляторы (Pocket World Cup, Footbal Star);
- на скорость (Spiky Fish, Crazy Cat);
- логические (Bratz Pop, 99 блоков, Ten 2 One);
- безумные (Astrocat, Кунг Фу).
Практически любая из представленных игрушек включает как однопользовательский, так и многопользовательский режимы.
Игровые программы работают через облачный сервер, поэтому при снижении качества подключения могут притормаживать. Важным достоинством этих развлекательных программ является отсутствие необходимости загружать контент на телефон. Приглашенному поиграть другу нет даже необходимости добавлять бота.
Поиск игр
Для поиска игровых программ можно воспользоваться встроенными возможностями сервиса. Внутри поисковой строки набирают наименование категории («экшн», «аркада», «викторина») или название популярной игры («Покер», «Монополия», «Морской бой»).
Существуют группы и каналы, посвященные обзору игровых программ и обмену информацией между игроками.
Каналы Телеграм для игроманов
Игровым программам для мобильников и ПК посвящен целый ряд пабликов. Вот наиболее популярные каналы:
- Канал «@theappbox», предназначенный для владельцев «яблочной» продукции, позволяет бесплатно инсталлировать игровые программы.
- Обладателям XBOX пригодится «@xbox_telegram», регулярно публикующий обзоры новинок.
- Владельцы телефонов с ОС Android могут воспользоваться каналом «@EasyAPK», бесплатно предоставляющим APK-файлы для установки популярных приложений.
- Источник «@av_games» сообщает о новостях игрового мира, практикует бесплатные раздачи игр, публикует актуальную информацию по скидкам в маркетах приложений.
- Канал «@egs_tg» посвящен событиям платформы «Epic Games Store», в том числе анонсам раздач игрового контента.
Выполнив собственный поиск, пользователь без труда найдет игровой контент внутри Telegram, которым сможет поделиться с друзьями.
Заключение
Обзор рассказывает о развлечениях, доступных в Telegram. Описаны игровые боты и алгоритм поиска игр внутри мессенджера. Приводится список каналов Телеграм для игроманов.
Игры в Telegram и игровая платформа
В прошлом году была запущена новая и крутая платформа ботов для Telegram. Бесплатная, удобная и мощная — конечно, она сразу завоевала популярность как среди пользователей, так и среди разработчиков. Сегодня для неё было выпущено логичное дополнение: Игры для Telegram. Да-да, всё верно: теперь при помощи ботов вы можете играть прямо в приложении. Да, с полноценной графикой и со звуком.
Готовы к игре?
Совсем скоро, когда разработчики освоят новую платформу, число игр будет исчисляться тысячами. Ну а пока, для начала, ограничимся несколькими десятками. Большую часть уже можно найти при помощи бота @gamee. Помимо обычной переписки он может работать и во инлайн-режиме в любом из ваших чатов или группе. Для этого наберите в поле ввода сообщения @gamee и выберите интересующую игру:

А если вы нашли на просторах Telegram какую-то другую интересную игру, то можете сразу же поиграть в неё с друзьями:

C друзьями веселее
Самая интересная часть в играх в Telegram — соревнования. Для каждой сыгранной игры в каждом чате ведётся счёт, чтобы вы в любой момент могли посмотреть, на каком месте среди ваших друзей вы находитесь. Каждый раз, когда кто-то выбивается в лидеры, всем игрокам приходит уведомление, что им пора снова побороться за первое место.

Простые в изготовлении
Создать игру для Telegram очень просто: например, игра MathBattle была целиком создана всего за три часа. Вы можете запустить её в любом чате, набрав @gamebot и выбрав Math Battle:
А вот другая игра, Корсары. Её создание заняло 5 часов, включая программирование, рисование и написание музыкального сопровождения:
Конечно, это — всего лишь примеры игр. На самом деле вы можете создать игру любой сложности, от тетриса до сложного многоуровнего 3D-шутера или стратегии в реальном времени. Все игры написаны на HTML5 и JavaScript, поэтому они загружаются по требованию и работают как обычные веб-страницы: пример. Игры будут работать на ПК, iPhone 4 и новее и Android версии 4.4 или выше.
Если вы хотите написать свою игру, вам обязательно нужно ознакомиться с документацией по играм и подписаться на наш канал @BotNewsRu, чтобы быть в курсе всех обновлений.
0 калорий
Игры — понятие обширное, какие-то из них маленькие и весят меньше килобайта, а какие-то — несколько гигабайт. Поэтому новая игровая платформа Telegram спроектирована таким образом, чтобы не занимать вообще никакого места на вашем устройстве. Единственное, чего стало больше, так это возможностей для пользователей и разработчиков.
Последние записи
Менеджер загрузок, обновленное меню вложений, прямые трансляции с помощью сторонних приложений и многое другое
Моментальная прокрутка, календарный вид в «Медиа», заявки на вступление, глобальные темы для чатов на iOS и многое другое
Видеотрансляции, гибкая пересылка, переход между каналами и многое другое
Видеозвонки на 100 зрителей, видеосообщения 2.0, управление скоростью проигрывания видео и многое другое
Анимированные фоны
Групповые видеозвонки и трансляция экрана
Платежи 2.0, отложенные голосовые чаты и новые веб-версии Telegram
Голосовые чаты 2.0: каналы, миллионы слушателей, запись эфиров, инструменты для администраторов
Победители конкурса ботов
Маски, граффити и самодельные GIF
Сайт про Telegram на русском (неофициальный).
Здесь собраны приложения на базе MTProto, переведена некоторая документация с официального сайта, а также работает Webogram.