Сообщество - ИТ-проекты пикабушников

ИТ-проекты пикабушников

508 постов 3 394 подписчика

Популярные теги в сообществе:

33

Keycap.pro — новый клавиатурный тренажёр

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

Keycap.pro — это попытка объединить лучшие, на мой взгляд, идеи и подходы заложенные в различных клавиатурных тренажёрах и учесть их недостатки.

Основные особенности тренажёра:


🅿 Специальные графические подсказки.

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


В тренажёре keycap.pro также используется виртуальная клавиатура, но с существенным отличием: символы выводятся особым образом только на виртуальной клавиатуре. При этом периодически символы появляются на клавиатуре вне контекста (без подсказки), и при правильных нажатиях этот период будет сокращаться вплоть до полного перехода к набору вслепую. Данный переход постепенный и не перегружает психику.

+ можно комфортно обучаться другой раскладке, отличающейся от той, что есть на Вашей клавиатуре.

Keycap.pro — новый клавиатурный тренажёр Слепой набор, Тренажер, Соло на клавиатуре, Обучение, Клавиатура, Раскладка, Длиннопост, Скоропечатание

🎲 Игровые элементы. Уникальный алгоритм обучения и возможность отслеживать прогресс делает процесс обучения на тренажёре динамичным и увлекательным.

🤺 Обратная связь.

Ошибившись, Вам не нужно переводить взгляд на клавиатуру и судорожно искать нужную клавишу. Благодаря подсказкам Вы всегда знаете куда Вы нажали, было ли нажатие ошибочным и как исправиться, а алгоритм поможет Вам в этом🙂.

Наличие обратной связи — это наиважнейший компонент эффективного обучения.

🧶 Оптимальная загрузка внимания. Психологами было установлено, что человек может одновременно удерживать внимание в среднем не более чем на 5–9 логически не связанных между собой объектах (закон Миллера). Данный принцип использовался при составлении упражнений, чтобы избежать лишней когнитивной нагрузки во время обучения (особенно важно при знакомстве с новыми символами). При этом нет нужды в сотнях упражнений!

📊📋 Полезное тестирование и возможность создавать свои упражнения. Результаты тестирования включают данные по каждой тестируемой клавише. А если Вы хотите проработать некоторый свой набор символов, Вы можете создать своё упражнение.

На настоящий момент в тренажёре keycap.pro доступны следующие раскладки:

русский — йцукен;

английский — qwerty (USA), dvorak, colemak, workman.

+ два формата клавиатур: ANSI и ISO.


Сейчас я работаю над добавлением новых крутых фич и улучшением алгоритма🐱‍👤. Буду рад Вашим отзывам/пожеланиям/советам в комментариях. Также Вы можете оставить обратную связь по адресу: feedback@keycap.pro.


Благодарю за внимание и успехов в обучении! 🚀

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

Такого чат-бота на Пикабу еще не было. Конструктор триггеров в Telegram

Привет Пикабу! Сегодня я хочу рассказать о своем pet проекте, который носит название Trigger bot. Мы с командой его создали когда устали искать информацию по чатам.


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


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

Проблематика


Вся проблематика, которую мы хотели закрыть ботом, — мы закрыли. И она видна на гифке выше. Если смотреть не хочется, то вкратце:


Еду, значит, я в метро\автобусе\такси — на работу. И тут новому клиенту\подрядчику\коллеге срочно нужны наши реквизиты. Для чего угодно (думаю, вы меня понимаете). Где мне их найти быстро? В загруженных файлах на телефоне? Искать по рабочим чатам или в «Избранном»? Лезть с вопросами к юристам? Все эти (и не только эти) пути исхожены уже до такой степени, что в какой-то момент стало настолько не смешно, что захотелось свежего решения.


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

Решение


К моменту создания бота мы занимались их разработкой уже как пару лет. И поэтому логичным решением показалось именно создание очередного бота. (Бот родился не вчера. Ему уже больше года. А нашему направлению по ботам уже четыре.)


Честно признаться — выход из ситуации не уникальный. Америку я не открыл. Такая функциональность встречалась в разном виде в разных ботах, и, может быть, вы его даже видели. А может быть видели и не обращали внимания. Я постарался «консолидировать опыт» других разработчиков, чтобы решить свои проблемы. И сейчас пишу об этом вам.


Итак, что делает бот?

Функциональность


Все так просто, что многие не могут даже поверить.

👉 Добавляем бота @trigger_new_bot в чат (можно не делать админом).

👉 Пишем какое-то сообщение или кидаем гифку\файл\видео — что угодно.

👉 Делаем реплай нужного сообщения и пишем команду /set_trigger *ключевое слово* (или триггер) например «/set_trigger реквизиты».

👉 Бот пришлет сообщение «триггер установлен».

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


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


Еще есть команда /del_trigger для удаления триггера, и /help. Это вроде очевидно.

Ну и он специально сделан чтобы отличать заглавные и строчные буквы. Триггеры «Реквизиты» и «реквизиты» — это разные триггеры, что тоже можно использовать интересным образом. Хотя, казалось бы, одна буква разница.


Это может и запутать, конечно. Но в этом случае достаточно завести на оба варианта одни и те же реквизиты :)

Применение


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


Самая прелесть в том, что больше он не делает НИ ЧЕ ГО. В личке молчит, в каналах молчит. Он просто тригерится когда надо — и все. Только в групповых чатах. Я встречал, что другие разработчики добавляли такую функциональность «в довесок» к «основной» функциональности своего бота. Или зашивали какие-то триггеры свои «смешные». А мы просто отрезали все лишнее, и остались довольны.


Боту, по сути, без разницы, что вы ему хотите засунуть в реплай. Он не скачивает это видео или документ себе. Он сохраняет лишь ссылку на сообщение (спасибо Дурову) . Потом обращается по этой ссылке и воспроизводит.

Что дальше?


Есть несколько мыслей, как сделать бота поинтереснее. Но есть опасение, что он утратит свой «шарм минималистичности». Например, чтобы сразу можно было создавать несколько триггеров одним сообщением. Или возможность установки триггеров сразу во все чаты, где есть и бот и пользователь, который устанавливает триггер. Что думаете об этом?

Что еще?


Ссылка на самого бота.

Telegram канал моего агентства по разработке чат-ботов — тут много новостей и интересные кейсы.

— Ссылка на мой личный Telegram-канал. Буду рад вас всех там видеть :) Я начал недавно и подписчиков пока не много.

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

Градирни в дополненной реальности

Градирни в дополненной реальности Разработка, Приложение, Дополненная реальность, Градирня

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


Мы не остались в стороне, и показываем вам единственное в сфере строительства градирен приложение дополненной реальности — Технический каталог AR Kaskad LLC.


С помощью данного приложения — вы сможете наглядно ознакомиться с этапами строительства градирен, так сказать, «пощупать изнутри» и посмотреть, как устроены градирни внутри.


Уверяем — это очень интересный процесс, которым мы хотим поделиться с вами. Технический каталог AR Kaskad LLC — это только начало, мы готовим серию виртуальных разработок, которые будут нести не только развлекательный характер, но научно-познавательный и полезный в сфере строительства градирен.

Чтобы посмотреть процесс строительства с помощью приложения AR:

🔹Установите приложение из App Store или Google Play • Технический каталог AR Kaskad LLC • или по активной ссылке в профиле

🔸Скачайте электронный каталог или закажите печатный каталог, в котором изображены наши градирни


🔹Пользуйтесь приложением!

Открывайте для себя новые возможности вместе с нами!

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

Игра Xander's Dungeon

Всем привет! Написал игрушку в жанрe dungeon crawl, по-моему получился хороший "убийца времени", на который можно ненадолго отвлечься, ну или при желании залипнуть более основательно, разбираясь с механиками и ковыряясь в цифрах:) Просто хотел поделиться, надеюсь вам понравиться!


Ссылка на проект:  https://xanders-dungeon.herokuapp.com/

Игра Xander's Dungeon Компьютерные игры, Игры, RPG

Написал telegram бот, для анонимного знакомства

Привет пикабу!

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


Легкое общение или обсуждение глубоких тем — здесь доступно всё! Общение один-на-один. Фото, видео — все это тут можно. Полная свобода!

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

Сам бот - https://t.me/anonimkinbot

Буду рад любому фидбеку\предложению\пожеланию\(может даже багу)

Написал telegram бот, для анонимного знакомства Telegram, Социальные сети, Знакомства, Анонимность, Боты, Программирование, Чат, Интернет, Уголок извращений 18+, Длиннопост
Показать полностью 1
5

Как я бесплатно привлек в бот 17 тысяч пользователей, а потом упустил 50 тысяч

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


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

Бот несколько раз в день присылает 1 упражнение. На одну минуту. С этим я точно справлюсь. Если несколько раз в день, то уже замена отдельной тренировке. И глаза отдохнут 👁


Чем такой вариант лучше:

✅ не надо никуда ездить и ходить - упражнение можно сделать прямо в офисе или дома

✅ не надо планировать - бот присылает сообщения по расписанию

✅ бесплатно, без скачиваний и регистраций

✅ можно добавить бота в группу (рабочую, по интересам, фитнес) и заниматься вместе с другими участниками или друзьями

✅ делать упражнения по чуть-чуть, но регулярно - полезно 😀

Разработка


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


Перевели бота сразу на 9 языков. На английский - сами, Испанский и Итальянский - друзья нэйтивы, Французский, Германский, Китайский, Хинди, Арабский - сервис Gengo (вышло по 1 тыс.руб. за язык).

Надо ли добавлять другие языки? 🤷‍♂

Как привлекал пользователей?


1. Сначала отправил друзьям и знакомым - 50 стартов.

2. Несколько раз делали рекламу, в большие и малые каналы, потрачено чуть более 20 тысяч рублей - всего пришло около 3 тысяч пользователей.

3. Потом начались репосты, упоминания и сарафан.


Это самая интересная часть. Если люди рассказывают про твой продукт, значит он действительно полезен. Это сигнал, что есть смысл развивать его дальше.

Нашел упоминания бота в Telegram каналах и каталогах, на Youtube, в Instagram* и ВКонтакте, на сайтах о здоровье и технологиях, на сайте молодежной общественной организации и в сборнике докладов научной конференции 👀

В среднем органический рост 2% в неделю при оттоке 1%. Бот потихоньку дорос до 10 тысяч юзеров.


Где ещё 10 тысяч пользователей?


В боте настроил триггер на определенное действие и 5 августа он запиликал как бешенный. В саппорт пишут люди на английском, на ломаном английском и "по-индийски". Зашел в статистику - 5 тысяч новых стартов за ночь. Not bad! За пару дней цифра доросла до 10 тысяч.

Начал искать источник шума, но в Google не нашел.

В Telegram группе для кофаундеров помогли найти публикацию о боте. Автором оказался индийский блогер, который делает обзоры про технологии.

Как я бесплатно привлек в бот 17 тысяч пользователей, а потом упустил 50 тысяч Telegram, Разработка, Бот, Мессенджер, Видео, YouTube, Без звука, Длиннопост

Но конверсия слишком хорошая, даже с учетом возможных репостов. Ищем дальше. Находим Instagram* автора, а там видео обзор в стиле "Классные Telegram боты". А у него 500 тысяч подписчиков!

https://www.instagram.com/p/Cg4HW6iInhD/

Как я бесплатно привлек в бот 17 тысяч пользователей, а потом упустил 50 тысяч Telegram, Разработка, Бот, Мессенджер, Видео, YouTube, Без звука, Длиннопост
Как я бесплатно привлек в бот 17 тысяч пользователей, а потом упустил 50 тысяч Telegram, Разработка, Бот, Мессенджер, Видео, YouTube, Без звука, Длиннопост
Как я бесплатно привлек в бот 17 тысяч пользователей, а потом упустил 50 тысяч Telegram, Разработка, Бот, Мессенджер, Видео, YouTube, Без звука, Длиннопост

Факап недели! Ссылка на бота кликабельная, но ведет в Instagram (instagram.com/officegymbot), а не в Telegram. Я как-то создавал страницу с юзернеймом, но что-то поломалось, и оставил его. Соответственно, люди нажимали на ссылку и получали ошибку - нет такой страницы. Далеко не все меняют приложение и ищут бота вручную. Получается, тысячи подписчиков потеряны... 😿

Почему упущено именно 50 тысяч?


Я посчитал так. 505 тысяч подписчиков, 28 тысяч лайков на пост, 190 комментариев. Учитывая средние конверсии переходов в Instagram*, вовлеченность, репосты в Instagram и переходы в Telegram, количество стартов в Instagram*-боте было бы не меньше 50 тысяч, а может 100 тысяч и больше.

Посоветуйте, есть ли смысл восстанавливать аккаунт в Instagram или уже поздно?


* Продукты Meta запрещены в РФ.


Что по метрикам?


В боте настроил ярлыки - специальные метки для аналитики. Статистика по новым пользователям такая:

- Новых стартов - 10 401

- Выбрали часовой пояс и установили расписание - 9 342 (89%)

- Получили минимум 1 уведомление с упражнением - 6 899 (66%)

- География. Индия - 8 810, США - 130, ОАЭ - 46, Китай - 35, Канада - 33 и другие страны - 1 347

- Языки. Английский - 8 133, Хинди - 1 075 и другие языки

Большинство индийцев выбирают английский язык вместо хинди

Но не будем о грустном. Если что сам бот @OfficeGymBot и канал @OfficeGym.

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

Бот для уведомлений в Telegram

Привет! Тема ссылок на личный телеграм-канал в конце постов вызывает зуд у многих пикабушников, но сегодня не про это)

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

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

Принцип работы крайне прост:

1. добавляете alarmer_bot в контакт-лист или в чат

2. получаете ключ

3. обычным http-запросом отправляете сообщение и ключ

4. получаете это сообщение у себя в Telegram


Пример:

Бот для уведомлений в Telegram IT, Программирование, Telegram, Telegram бот

Получен ключ: 0ac0af-8f0008-91e534


Отправляем запрос (CURL, wget, file_get_contents, ...):

https://alarmerbot.ru/?key=0ac0af-8f0008-91e534&message=...

Бот для уведомлений в Telegram IT, Программирование, Telegram, Telegram бот

И получаем его в Телеграме:

Бот для уведомлений в Telegram IT, Программирование, Telegram, Telegram бот

Вот и вся его работа. Вы и сами можете реализовать нечто подобное, но если просто требуется инструмент и нет желания реализовывать уже готовое, то пользуйтесь алармером. Можно зайти на https://alarmerbot.ru/, возможно там найдётся ещё какая-то полезная информация.

Важно: бот принимает только сообщения, начинающиеся с символа "/". Это будет интересно тем, кто добавил бота в чат и обсуждает там что-то секретное. И да, запросы не логируются, ни на стороне NGINX, ни самим скриптом, я только считаю количество отправленных сообщений.

Хорошего вам дня и, надеюсь, бот пригодится!

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

Полноценные знакомства в Telegram

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

Полноценные знакомства в Telegram Telegram, Знакомства, Tinder, Бот, Длиннопост

Предыстория - Зарождение идеи


Я думаю, многие из Вас так или иначе сталкивались с определенными трудностями, используя приложения знакомств (Tinder, Badoo и пр.). Так вот, я создал бота, который сможет составить знаменитым приложениям серьезную конкуренцию!


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


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


Люди все равно брали друг у друга контакты и шли продолжать знакомства куда угодно (социальные сети и мессенджеры), лишь бы не продолжать диалог в Tinder. Чаще всего площадкой для продолжения знакомства оказывался Телеграм.

Ну и самой основной проблемой я считаю, это то что нужно было скачивать отдельное приложение, по факту для того, чтобы просто там найти собеседника и перетянуть диалог с ним в более удобный формат (в Телеграм)


Конкуренты


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

Конкурентов великое множество, но 90% из них можно спокойно отметать – это либо мошенничество, либо какой-то трэш по функционалу, и из конкурентов я бы выделил два продукта:


1. Zodier - самый сильный конкурент по функционалу и аудитории, но в данный момент их бот не работает уже более месяца.


2. Дайвинчик - это наверное самый большой бот знакомств в данное время, но он очень скуден по функционалу и у него есть большой минус, они не модерируют фото, то есть при регистрации можно загрузить любой формат фотографии (порно, дикпик, аниме и пр.) и система его примет и начнет ранжировать вашу анкету с такой фотографией. Из-за чего как мне кажется там сформировалась не совсем нужная аудитория для серьезных знакомств и отношений. Мы же к этому подошли более строже, об этом подробнее расскажу дальше в статье ;)


Первый запуск - Процесс создания


Первый запуск у нас состоялся весной, и он получился максимально неудачным для нас, так как на первый закуп мы потратили около 80 тыс. рублей, и вся эта аудитория столкнулся с очень сильными лагами в боте и у нас также, как и у дайвинчика не было проверки фото, из-за чего женскую аудиторию отпугивали огромные дикпики при свайпе анкеты 😬


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


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


Для проверки фото изначально мы пользовались сервисом Sightengine примерно за 100$ в месяц, позже мы написали свою нейронную сеть для проверки наготы и присутствия лица на фото (глаз, носа и губ), она же у нас еще не идеальна, но мы работаем над эти. Например она не пропускала фотографию одного молодого человека из-за того что он фоткался с голым торсом, но пропустило другую фотографию, из-за чего он крайне возмущался, скриншот:

Полноценные знакомства в Telegram Telegram, Знакомства, Tinder, Бот, Длиннопост

*Скриншот с формы обратной связи нашего бота


Продвижение бота


За первую часть лета мы закупили примерно на 400 тыс. рублей и получили 230 тыс. запусков бота, то есть человек запустивший бот нам обошелся примерно в 2 рубля, что очень не плохо для рынка в Telegram, так как опыт продвижения у нас уже был (У нас более 10 ботов и около 8 каналов с суммарной аудиторией 1.8 млн. и сейчас мы делаем новую сетку в партнерстве с одной компанией у которой аудитория уже накопилась в 1 млн.)


Сами же регистрации нам вышли дороже, так как из-за строгой проверки фото большинство пользователей не пускало, а какая-то часть пользователей и вовсе не хотела ставить свои фотографии. Помимо этого мы еще сделали ограничения по возрасту и давали зарегистрироваться пользователям которым больше 16 лет (правда это легко обойти), в итоге количество зарегистрированных пользователей на данный момент 64800 и тут нам уже регистрация вышла примерно в 7 рублей, много это или мало в дейтинг в Телеграм уже решать вам, так как средней статистики я не видел :).


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

Полноценные знакомства в Telegram Telegram, Знакомства, Tinder, Бот, Длиннопост

*Как выглядит раздел "Моя анкета" в боте


Планы на будущее


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


Как я и говорил мы активно расширяем пользовательскую базу и собираем обратную связь. В большинстве случаев, она хорошая, но есть и полезная критика, к которой мы постоянно прислушиваемся. И в ближайших планах мы планируем вводить платные функции. Проверить самостоятельно, так ли хорош наш бот можно по этой ссылке: @MeetHubBot

Показать полностью 2
Отличная работа, все прочитано!