3

Как я бота для телеграмм написал

Введение:

Взбрела мне тут на днях в голову идея: "Надо бы забацать какой-нибудь проект"

Ну что может быть лучше и проще текстовой игры? Ничего.

Но текстовые игры в консоли изжили себя еще лет 10  20 назад, поэтому я принял решение написать что-то типа простенькой RPG для телеграмм


Поиск идеи:

Я человек ленивый,

Как я бота для телеграмм написал Длиннопост, Telegram, Telegram бот, Разработка, Первый пост

поэтому сначала ищу где списать, а если не нахожу то уже делаю сам. Интернет сказал, что все идеи про средневековье уже реализованы, поэтому писать еще одну стратегию не захотелось. Порывшись в своем облаке я наткнулся на давно забытый проект, который я начал больше года назад и тоже для телеграмм. Он создавался на пике популярности игры YouTubers Life, поэтому и тематики был соответствующей. Игроку предстояло примерить на себя роль ютубера-ученика средней школы. Надо было снимать видосы, следить за тем, что бы мама не отобрала компьютер за плохие оценки, целью было стать самым четким пацаном на районе успешным ютубером в мире, эта игра была не сложнее кликера и по сути являлась им.


Ссылка на бота (http://www.t.me/YoTuberbot)


Разработка:

Проект был написан на Python 3.x, в нем не было баз данных как таковых, видимо год назад я посчитал, что

Как я бота для телеграмм написал Длиннопост, Telegram, Telegram бот, Разработка, Первый пост

Поэтому вся инфа о человеке хранилась в оперативке. Конечно же это стало первым пунктом, который я переписал, воспользовавшись sqlite'ом. Это далеко не самое быстрое и надежное решение, но, мне кажется, что его с лихвой хватит для такого проекта.

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

Добавлено немного соревновательного интереса: узнав id человека вы можете следить за его статистикой

Так же появилась возможность зарабатывать, но при этом придется потратить время:

Как я бота для телеграмм написал Длиннопост, Telegram, Telegram бот, Разработка, Первый пост

Кстати, если вы считаете, что должны были уже получить сообщение о том, что вы завершили работу, но так ничего и не получили, то нажмите кнопку "Обновить" на главном экране


Времени было не так уж много, поэтому возможна проблема с балансом, и просто резкая остановка бота, потому что он работает у меня дома через мой интернет  на моем Raspberry Pi, а зная своего провайдера, заранее прошу прощения за возможность бота не работать по часу в сутки


Также для пользователей Пикабу действует чит-код pikabu на 10000 баксов


Спасибо за то, что дочитали до конца!


Числа:

Бот написан за два дня, но не с нуля.

Проект содержит в себе 29 файлов, приблизительно 2000 строк


P.S. В течении месяца выйдет апдейт, где будет добавлен английский язык


P.P.S. Пишите ваши идеи, комментарий набравший наибольшее число плюсов будет реализован (С большой вероятностью)

Найдены дубликаты

0
@Trxter, бот всё ещё рабочий? Сообщение просмотрено, но реакции никакой.
раскрыть ветку 1
0
Пока нет, я пробую переехать на нормальный хостинг, к 5-7 сентября все будет
0

А почему нельзя залить его куда нибудь, например на Хероку? Зачем у себя то держать?

0

Хочешь пропиарить свой канал - https://t.me/PR_FOR_ALL - Чат для пиара каналов\чатов\ботов. Исключение - пиар чего-то незаконного. Помните, что часто - не всегда правильно.

0
Молодец) попробуем поиграть
0
Простите за мою банальность, но пускай вылазит пипирка на экран
Похожие посты
3624

Противникам голосовых сообщений

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

Вы можете добавить бота в чат, и бот будет автоматически реагировать на голосовые сообщения:

Противникам голосовых сообщений Telegram, Бот, Телега, Голосовые сообщения, Сообщения, Разработка, Идея, Аудио, Гифка, Длиннопост

Если не хотите добавлять бота в чат, то можете просто пересылать ему голосовые сообщения, а в ответ бот пришлет текст:

Противникам голосовых сообщений Telegram, Бот, Телега, Голосовые сообщения, Сообщения, Разработка, Идея, Аудио, Гифка, Длиннопост

Добавить бота себе можно по ссылке - https://t.me/VoiceMsgBot

Отзывы и пожелания по функционалу приветствуются.

Показать полностью 1
3685

Пробить человека посредством Telegram!

Пробить человека посредством Telegram! Telegram, Telegram бот, Полезное, Пробитие, Пробив по базе, Пробив по номеру, Тема, База данных, Длиннопост

Статья не несёт в себе рекламы! Опубликована с целью ознакомления с полезными инструментами!

Теневые боты помогут найти практически любую информацию о человеке на основе минимальных данных.
Необычные боты для индетификации человека, пробив по базам и другие полезные инструменты месседжера.
Все боты на момент написания статьи исправно работают. Никакого мусора, только сок!

EGRUL
@egrul_bot
Пробивает конторы/ИП, по вводу ФИО/фирмы предоставляет ИНН объекта; учредителей бизнеса/партнеров и отчет налоговую декларацию. И наоборот: поиск по ИНН выдаст ФИО/конторы. Базы данных сами понимаете откуда 🤐
Ограничений бота – нет.
🇷🇺 Россия

BMI NP
@bmi_np_bot
По номеру телефона определяет регион и оператора.
Интересно, что этот бот определяет даже новые номера и определяет номера, которые были перенесены совершенно недавно. Проверял. Удивило 😏
🌏 Любая страна

WHOIS DOMAIN
@whoisdombot
пробивает всю основную информацию о нужном домене (адрес сайта), IP и другое.
🌏 Любая страна

MAILSEARCH
@mailsearchbot
По запросу пробива e-mail выдает открытый пароль от ящика если тот есть в базе. Очень серьезная база данных. Висит давно, 1.5 млрд учёток, год актуальности ~<2014г.. Удобно составлять/вычислять персональные чарсеты с помощью, например, JTR. Функционал условно бесплатный.
🌏 Любая страна

GETFB
@getfb_bot
По запрашиваемому номеру телефона выдает ссылку на личность в FaceBook. Функционал бесплатный.
🌏 Любая страна

BUZZIM ALERPTS
@buzzim_alerts_bot
Поисковая система по платформе Telegram. Ищет упоминания ников/каналов в чатах статьях. Присутствует функция оповещения, если что-то где-то всплывёт. Например, можно посмотреть какие каналы разнесли твои посты с Хабра, проверить ник юзера, где он еще трепался.
Функционал бесплатный.
🌏 Любая страна

AVINFO
@avinfobot
который по вводу мобильного телефона выдаст номер машины/марку, а также ссылку и все объявления на Avito.ru. В демо-режиме бесплатно доступно несколько таких поисков/отчетов. Ценник за функционал приличный, некоторые хитрожопые юзеры только ради этого бота сбрасывают свой аккаунт в Telegram, чтобы бесплатно пробивать своих жертв (бесконечное удаление/регистрация учетки на один и тот же номер телефона). БД Avito – или проданная или сдёрнутая, в любом случае хочется дать им в Авито по ИБ.

🇷🇺 Россия


HOWTOFIND
@howtofind_bot
Робот разведчик. Подскажет секреты и приемы OSINT.
🌏 Любая страна

SMART SEARCH
@smart_searchbot
Отличный бот, очень полный. Помогает найти дополнительную информацию, относительно телефонного номера, id ВКонтакте, email, или ИНН юр./физ. лица.
🌏 Любая страна

WHOIS DOMAIN
@whoisdombot
пробивает всю основную информацию о нужном домене (адрес сайта), IP и другое.
🌏 Любая страна
Показать полностью
297

Бот Телеграм для скачивания видео с ютуб - целыми плейлистами

теперь можно скачать целые плейлисты с музыкой YouTube в Телеграм

Недавно написал пост о создании нового бота Telegram для скачивания видео с YouTube.

Бот о котором идет речь: t.me/SaveYouTubeBot

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


Так вот, бот обновлен и теперь можно:

> найти или создать плейлист на YouTube с музыкой, которая вам нравится,

> отправить ссылку на этот плейлист боту

> бот скачает все аудиофайлы из этого плейлиста и отправит вам.

Попробуйте 😉
и пишите, что еще хотели бы чтобы этот бот умел

4131

Отправляем снимок с веб-камеры в Telegram при обнаружении движения

На работе возникла идея фиксировать всех кто входит к нам в кабинет до начала и после окончания рабочего дня.


Потребность в этом появилась после того как мы не досчитались двух наборов мелких отвёрток.

Вариант что сами потеряли или дали кому-то и забыли отпал - больше склонялись к варианту что кто-то их взял из других сотрудников.


Идея заключалась в том чтобы камера реагировала на движения, снимала короткое видео и слала снимок в группу в Telegram.


В итоге я это реализовал и решил написать инструкцию для тех кто тоже хочет подобное.


Сразу обозначим два момента:

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

Если у вас и камера и серверная часть будет на одном компьютере или камера изначально сетевая - можно обойтись без пунктов  1 и 2, а сразу перейти к пункту 3.

2. Подразумевается что у вас уже есть свой бот для Telegram, если нет, то вот инструкция:  шаг 1 и 2


Итак, собственно сама инструкция:


1. Подключаем к компьютеру веб-камеру.

2. Устанавливаем на комп YawCam и настраиваем YawCam так:

Отправляем снимок с веб-камеры в Telegram при обнаружении движения Telegram, Telegram бот, Камера, Слежка, Датчик движения, Оповещение, Длиннопост
Отправляем снимок с веб-камеры в Telegram при обнаружении движения Telegram, Telegram бот, Камера, Слежка, Датчик движения, Оповещение, Длиннопост
Теперь камера ведет трансляцию в потоке MJPEG, далее нужно настроить сервер на котором его будем принимать и обрабатывать дальше.


3. Ставим на другой компьютер/сервер iSpy, добавляем камеру в качестве источника указываем MJPEG

Отправляем снимок с веб-камеры в Telegram при обнаружении движения Telegram, Telegram бот, Камера, Слежка, Датчик движения, Оповещение, Длиннопост

4. Далее указываем маску детектора движения, в данном случае это дверь кабинета

Отправляем снимок с веб-камеры в Telegram при обнаружении движения Telegram, Telegram бот, Камера, Слежка, Датчик движения, Оповещение, Длиннопост

5. На следующей вкладке указываем тревоги и действие которое будет обрабатываться при срабатывании тревоги

Отправляем снимок с веб-камеры в Telegram при обнаружении движения Telegram, Telegram бот, Камера, Слежка, Датчик движения, Оповещение, Длиннопост

6. Указываем запись при срабатывании движения:

Отправляем снимок с веб-камеры в Telegram при обнаружении движения Telegram, Telegram бот, Камера, Слежка, Датчик движения, Оповещение, Длиннопост

7. Указываем сохранять снимок с камеры в папку – далее этот снимок будет отсылаться в Telegram

Отправляем снимок с веб-камеры в Telegram при обнаружении движения Telegram, Telegram бот, Камера, Слежка, Датчик движения, Оповещение, Длиннопост

8. Для того чтобы сервер не слал фото в Telegram при каждом срабатывании тревоги (открытия двери) – настраиваем расписание так чтобы оно срабатывало только до начала рабочего дня и после окончания рабочего дня, когда кабинет закрыт и никто посторонний заходить не может.

При этом запись видео и снимков все равно будет производиться при каждом срабатывании, но слаться в Telegram не будет.

Отправляем снимок с веб-камеры в Telegram при обнаружении движения Telegram, Telegram бот, Камера, Слежка, Датчик движения, Оповещение, Длиннопост

9. Указываем место сохранения файлов.

Отправляем снимок с веб-камеры в Telegram при обнаружении движения Telegram, Telegram бот, Камера, Слежка, Датчик движения, Оповещение, Длиннопост

10. Итог выглядит так:

Отправляем снимок с веб-камеры в Telegram при обнаружении движения Telegram, Telegram бот, Камера, Слежка, Датчик движения, Оповещение, Длиннопост

11. Самое главное: скрипт отсылки снимка в Telegram.


По какой-то непонятной причине отправка фото в Telegram не срабатывает из PowerShell, приходится использовать curl:

https://chocolatey.org/packages/curl

https://winampplugins.co.uk/curl/


Используем такой скрипт:


pushd e:\Video\IT\video\IT\grabs\

for /f "tokens=*" %%a in ('dir /b /od') do set newest=%%a

popd

set bottoken="ТОКЕН_БОТА"

set chat="ЧАТ_ГРУППЫ"

set File="e:\Video\IT\video\IT\grabs\%newest%"

"c:\Program Files\curl-7.60.0-win64-mingw\bin\curl.exe" -s -X POST "https://api.telegram.org/bot%bottoken%/sendPhoto?chat_id=%ch..." -F photo="@%File%" -F caption="Motion detected on IT-room!"

Где:

1. e:\Video\IT\video\IT\grabs\ - путь до снимков с камеры, которые делаются в момент срабатывания тревоги.

2. %newest% - имя самого последнего снимка с камеры, непосредственно в момент срабатывания тревоги, берется первыми тремя строчками скрипта.

3. bottoken – это токен вашего бота Telegram.

4. chat – это ID вашей группы в Telegram, если есть знак «-» то это группа, без знака «-» это ID пользователя, т.е. шлем либо в личку либо в группу.

5. %File% - переменная путь+имя файла снимка, которые и отправляются в Telegram последней командой в скрипте.


12. Итоговый результат:

Отправляем снимок с веб-камеры в Telegram при обнаружении движения Telegram, Telegram бот, Камера, Слежка, Датчик движения, Оповещение, Длиннопост
Показать полностью 11
120

Новый RAT использует протокол Telegram для кражи данных жертв

RATAttack устанавливает зашифрованный канал между оператором и зараженным устройством с помощью протокола Telegram.

На портале GitHub был опубликован исходный код нового трояна для удаленного доступа (RAT), использующего протокол Telegram для хищения информации с инфицированных устройств.

Новый RAT использует протокол Telegram для кражи данных жертв Вирус, Крыса, Telegram, Разработка

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

Прежде, чем начинать атаку, владелец RATAttack должен создать бот Telegram и встроить его токен (ключ) в конфигурационный файл трояна. Таким образом все инфицированные устройства будут подключаться к каналу бота и атакующий получит возможность отправлять простые команды для управления RATAttack на зараженном компьютере.


Троян может действовать в качестве кейлоггера, собирать данные об установленной версии ОС Windows, процессоре и т.д., IP-адресе и приблизительном местоположении хоста, отображать сообщения, загружать и выгружать различные файлы, делать скриншоты, исполнять любые файлы на целевом компьютере, делать снимки с web-камеры, копировать, перемещать и удалять файлы, а также запускать процесс самоуничтожения.


RATAttack написан на Python 2.x, в будущем его разработчик обещает выпустить версию на Python 3.x. Что интересно, автор RATAttack называет свое детище «инструментом для удаленного управления компьютером», хотя его разработка включает ряд вредоносных функций, не присущих легитимным инструментам наподобие Teamviewer и пр.


По данным ресурса BleepingComputer, разработчик RATAttack не рекламировал троян на каких-либо хакерских форумах и опубликовал код только на GitHub. В настоящее время он уже удален с портала.

http://www.securitylab.ru/news/485926.php

322

Бюджетная система видеонаблюдения. Уведомляем об обнаружении движения в Telegram.

В прошлый раз я писал о разработке бесплатного приложения для видеонаблюдения: http://pikabu.ru/story/byudzhetnaya_sistema_videonablyudeniy...

Тема оказалась довольно интересна пикабушникам. Были высказаны пожелания, к которым я прислушался и дал обещание реализовать некоторые из них. И так, сегодня выпущена новая версия.

Окно настроек теперь выглядит так:

Бюджетная система видеонаблюдения. Уведомляем об обнаружении движения в Telegram. Разработка, Вебкамера, Видеонаблюдение, Telegram, Windows, Длиннопост

Новые возможности


Добавлена поддержка мультиязычности. Доступные языки: английский, русский.

Если у вас русскоязычная версия Windows, то при первом старте интерфейс должен быть на русском, в противном случае - на английском. Язык можно изменить в настройках.


Добавлена настройка чувствительности датчика движения. Спектр настройки очень широкий, от 0 до 1000. Для большинства камер рекомендуется диапазон 900 - 975.


Добавлена возможность отключить датчик движения и снимать по интервалу. Настройка интервала влияет и на режим с датчиком движения: снимки будут захватываться только при обнаружении движения и не чаще заданного интервала.


Telegram


Добавлена возможность отправлять уведомления в Telegram. Для тех кто в танке, Telegram - это мессенджер (типа WhatsApp) от Павла Дурова, очень популярный, но не во всех кругах.

Уведомления настраиваются в соответствующем блоке, нужно установить галочку, ввести свой номер телефона в международном формате, нажать "Получить код". Затем, полученный в Telegram код ввести в соответствующее поле и нажать"Войти", если все хорошо, то статус сессии сменится на "Активна".


На самом деле, я немного слукавил, эти уведомления - не совсем уведомления, они будут приходить без звукового оповещения, потому что отправляются самому себе (да, заголовок получился немного желтушный). Это можно разрулить с помощью Telegram ботов, но мне показалось, что создание и администрирование своего бота сложно и неинтересно обычному пользователю, поэтому сделано так, как сделано. В целом, если вы часто сидите в Telegram, то уведомления не должны остаться незамеченными.  Отправляются они не чаще чем раз в минуту: во-первых, чтобы не спамить переписку с собой, во-вторых, Telegram не охотно отправляет много изображений подряд, задержка иногда достигает нескольких минут.


Скачать можно там же, где и раньше: http://webcammotiondetector.pw большая зеленая кнопка снизу. Распакуйте архив и запустите WebcamMotion.exe. Сайт пока не русифицирован.


Более подробную информацию по остальным возможностям можно почитать в предыдущем посте.


Приложение переименовано с Webcam Motion Detector на Webcam Motion Sensor, чтобы не было путаницы с другим похожим приложением.

Далее информация для тех кто интересуется/занимается разработкой


Исходники выложил тут: https://github.com/Akarachudra/webcamMotion

Для работы с видеоустройствами и изображениями используется библиотека AForge: https://github.com/andrewkirillov/AForge.NET

Для взаимодействия с Telegram используется библиотека TLSharp: https://github.com/sochix/TLSharp


Если есть какие-то идеи по поводу того, как улучшить уведомления, то обязательно пишите.

Показать полностью
33

Игра Bastion Siege – новое творение

Доброго времени суток, Пикабу. Сегодня хочу представить вам своего второго бота, который по совместительству является многопользовательской текстовой стратегией. Встречайте – Bastion Siege.

Игра Bastion Siege – новое творение Telegram, Игры, Bastion Siege, Разработка, Бот, Длиннопост

Суть игры не на много сложнее предыдущей, опубликованной мною здесь полтора месяца назад. Строим, улучшаем, копим ресурсы и бьем стекла на очках врагам. Друзьям тоже можно помять оправу, впрочем все это полностью на ваше усмотрение.

На данный момент игра состоит из примитивов, которых по общему мнению было достаточно, чтобы запустить первую версию.

Игра Bastion Siege – новое творение Telegram, Игры, Bastion Siege, Разработка, Бот, Длиннопост

Игроку предоставляются владения в которых он может строить конкретные здания и улучшать их.

Изначально уже построены ратуша и дома. Ратуша отвечает за налоги и казну, дома необходимы для расселения новых жителей, которые в свою очередь являются источником рабочей силы, доходов казны, а так же необходимы для строительства личной армии. Чем больше свободных жителей (свободные жители – жители которые не работают и не состоят на службе, отображаются в информации главного меню), тем больше дохода в казну. Однако их в свою очередь нужно кормить. Голодные жители платят вдвое меньше. А если еды нет вовсе, приток жителей останавливается. Чтобы этого не случилось, вашим владениям понадобится ферма.

Ферма производит еду, необходимую для обеспечения жителей каждый игровой день (одна минута), а так же для организации военных походов. Но мало просто производить еду. Её еще необходимо доставить на основной склад, откуда уже и начнется потребление.

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

Здесь возникает самая частая проблема с едой, а точнее почему она не копится, а жители голодают. Чтобы полностью отгружать еду на склад, нужно чтобы рабочих на складе было больше или равно производству на ферме, ну а потребление жителями еды не превышало доставку на склад. Наверное это самая сложная истина в игре.

Игра Bastion Siege – новое творение Telegram, Игры, Bastion Siege, Разработка, Бот, Длиннопост

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

Сезон и погода пока формальны и просто создают атмосферу для фантазии игроков. Но в дальнейшем на эти два параметра есть некоторые планы.

Игра Bastion Siege – новое творение Telegram, Игры, Bastion Siege, Разработка, Бот, Длиннопост

Наверное самая первостепенная цель игры – воевать с другими игроками за территорию и золото. Для этого понадобятся казармы. Изначально их у игрока нет. Это не позволяет атаковать, но так же защищает от возможности быть атакованным, что в свою очередь позволяет тихо, мирно разобраться в игре, почитать описание разделов.

Игра Bastion Siege – новое творение Telegram, Игры, Bastion Siege, Разработка, Бот, Длиннопост

Но как только игрок обзаведется казармами, о спокойно жизни можно забыть. Атаковать других игроков можно не чаще чем раз в 10 минут. Быть атакованным – раз в 30 минут. Бои длятся в зависимости от количества войск с обоих сторон. В текущей реализации у топовых игроков это время достигает до получаса. Бой происходит следующим образом – каждую секунду сталкиваются в поединке два воина каждой армии. Если армии равны по численности, то у каждого из воинов шанс убить другого равняется 45%. 10% остается на ситуацию, когда они убивают друг друга. При разнице количества войск процентное соотношение сдвигается на 5% (в отрицательную у меньшего войска и в положительную у большего). Побеждает тот игрок, чья армия выживет. В награду он получает часть казны и территории врага. И конечно же увеличивает счетчик побед.

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

Также в игре есть примитивные рейтинги, чтобы хоть как-то оценить достижения игроков. Будут безусловно добавляться новые и перерабатываться старые, но на сегодняшний день текущих рейтингов более чем достаточно.


Это пока примерно полный перечень всего функционала игры. В ближайшем будущем планируется добавить осадные и защитные сооружения, которые будут влиять на вероятности побед в боях, а так же науку, которая в свою очередь так же будет улучшать некоторые аспекты игры, но конечно же не бесплатно (речь об игровых ценностях). Будет разработана систему случайных событий и квестов. Ну а о дальнейших планах разработка пока умалчивает.


Игра реализована на языке Go и до первого запуска на боевом окружении было потрачено примерно месяц вечеров разработки. Многие вещи в игре слабо освещены, есть некоторые неточности в описаниях, но со временем это будет исправлено и дополнено (я искренне надеюсь).

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


Ссылка на игру:

https://telegram.me/BastionSiegeBot?start=pikabu

Ключевой параметр в конце ссылки даст вам в подарок немного золота. :)

Ну а игровой чат, если он вам понадобится, вы найдете внутри игры без особого труда.


Всем спасибо и приятного дня!

Показать полностью 4
632

Книги в телеграм, быстро и удобно

В то время когда старые и отличные боты уже не работают, работающие работают криво или вообще требуют денег (даже не верится) я нашел для вас бота который работает, делает все достаточно быстро и почти не тупит, на мой взгляд.

http://telegram.me/flibustafreebookbot  или  @flibustafreebookbot

Книги в телеграм, быстро и удобно Telegram, Telegram бот, Книги
82

Игра "Правда или Ложь"

Доброго времени суток, уважаемые пикабушники. Не знаю насколько текстовые игры относятся к видеоиграм, но тем не менее хочу представить вам игру "Правда или Ложь" в Телеграме.

Игра "Правда или Ложь" Telegram, Игры, Правда или ложь, Бот, Разработка, Gamedev

Правила проще некуда. Вам выпадает случайный факт и дается два варианта ответа "Правда" и "Ложь". Если вы знаете правда это или нет, то отвечаете, если не знаете – попробуйте угадать :). За одну игру у вас есть возможность дать пять неверных ответов, после чего игра будет окончена. Игра так же будет окончена, если истечет время на ответ. К слову, время на каждый ответ равняется 15 секундам (в них входит время отправки факта с сервера и получение ответа, но это не много). Так же есть возможность пропустить пять фактов. Пропуски ходов – отдельная от попыток величина. Если вы пропустите один вопрос, вы по прежнему будете иметь право ошибиться пять раз до окончания игры. Оставшееся от хода время будет прибавлено к вашим очкам. В конце каждой игры ваш рейтинг будет сохранен в таблице, если вы играете впервые или же превзошли свой предыдущий результат. Если ваш результат будет в десятке лучших, то он будет отображаться в рейтинге игроков.

Игра "Правда или Ложь" Telegram, Игры, Правда или ложь, Бот, Разработка, Gamedev

К сожалению в игре не так много фактов, т.к. генерировать уникальный контент задача не простая и требует много времени, коего всегда мало. Отдельная благодарность @CheyenneBlue за предоставление почти всех фактов. Человеческое лого для игры будет позже, т.к. навыками рисования не обладаю, а у тех, кто обладает, тоже нет времени.

Я искренне надеюсь, что игра вам понравится, и если вдруг у вас в туалете плохо ловит wifi и скорости коннекта не хватает на новороченные нидфорспиды и разного рода клэши, то эта игра точно для вас :).

Так же, если кто-то желает принять участие в составлении фактов – милости прошу, очень буду рад помощи в этом начинании.


Ссылка на игру: https://telegram.me/TruthOrLieBot


Всем приятного дня!

Показать полностью
74

Текстовое РПГ в Телеграмме: Часть вторая

Всем привет!


Я уже писал про моего бота в телеграме ранее. Получил целую кучу отзывов и подписчиков.


Сейчас бот переживает постоянные обновления, было добавлено довольно много разного контента. Самые популярные комнаты по смертям сейчас это Кролик и Зеркало

Текстовое РПГ в Телеграмме: Часть вторая Telegram, Telegram бот, Рогалик, Разработка игр, Gamedev, Игры, Текстовые игры, Длиннопост

Эта картинка один из нескольких стикеров, которые были нарисованы специально для игры. Много людей хотят помочь с ботом и это очень круто. Мы все вместе сообществом можем сделать крутую игру и это замечтально (:


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


Это все до невозможности круто. Сегодня я открыл кошельки для пожертвований и мне добровольно скинули чуть больше 2 тысяч деревянных, что лично для меня жутко круто.

Спасибо всем вам и Пикабу (:

Это очень круто.

Текстовое РПГ в Телеграмме: Часть вторая Telegram, Telegram бот, Рогалик, Разработка игр, Gamedev, Игры, Текстовые игры, Длиннопост

Ссылки, связанные с игрой:

Сама игра: https://telegram.me/rog_bot

Группа по игре в телеграмме, где все общаются: https://telegram.me/rogbotgroup

Группа по игре в вк, где можно выказывать свои пожелания: https://vk.com/rog_bot

Репозиторий на гитхабе, куда можно писать свой код, поправки и прочее: https://github.com/yegorf1/RogueBot

Показать полностью 1
1233

Текстовое рпг в телеграме, чтобы смешно и не скучно

Всем доброго времени суток!


Загорелся желанием создать текстовую рпг с блекджеком и шутками в телеграме. Набросав прототип, хотелось бы получить фидбек и пожелания к разработке.

Текстовое рпг в телеграме, чтобы смешно и не скучно Gamedev, Игрострой, Telegram, Игры, Разработка

Поиграться можно вот тут:

https://telegram.me/rog_bot


Исходный код открыт и находится вот тут: https://github.com/yegorf1/RogueBot


Дальнейшие новости будут публиковать в группе вк [https://vk.com/rog_bot] и, если сообщество пикабу оценит, здесь.


Приму любую адекватную критику с чаем и печеньем.

Похожие посты закончились. Возможно, вас заинтересуют другие посты по тегам: