28.06.202210:05
#portfolio
📊 Про анализ пути пользователя.
Сегодня расскажем про нашу систему для сбора и анализа статистики в ботах. Она интересна тем, что начиналась как обычная дипломная работа, но в итоге развилась и нашла свое применение в наших личных проектах!
• Как она работает?
Все очень просто: система с помощью собственного API собирает все пользовательские действия в подключенных ботах (запуск бота, нажатие кнопки и т.д.), а затем выводит собранные данные в виде красивых графиков и диаграмм.
• Какие данные выводятся?
Система отображает графики количества и прироста пользователей, графики количества разных действий по дням, и, самое главное - диаграммы связок (как часто пользователи совершают действие X сразу после действия Y).
Этой информации более чем достаточно для полного анализа пользовательского пути - какие разделы интересуют юзеров больше всего, после каких действий они перестают пользоваться ботом и так далее. Фактически мы получаем аналог Google Analytics, но для Telegram-ботов!
Остались вопросы? Или есть идея?
Обращайся - @lvadislav, @justdii
22.10.202109:23
🍀 Обзор платежки LiqPay.
- продолжение t.me/BotValley/134
Запускаем новую рубрику на канале! В каждой статье будем брать 1 популярную платежку для ботов и максимально подробно ее обозревать. Поехали:
LiqPay - украинская платежная система, дочерняя компания ПриватБанка. Позволяет принимать платежи несколькими способами (основное - банковскими картами), довольно часто используется на многих украинских сайтах и Телеграм-ботах.
• Плюсы.
Нативная интеграция с Telegram через @BotFather + Bot API, прием банковских карт практически со всего мира (за исключением списка рисковых стран), низкая комиссия за прием платежей - 2.75%, удобный и понятный API.
• Минусы.
Главный минус всего один - запутанная и непродуманная процедура подключения ботов. Расскажем на своем примере.
Для недавнего подключения одного из ботов с нас потребовали: создать счет ФОП в ПриватБанке (другие не принимаются), заказать у юристов договор оферты, полностью реализовать взаимодействие с их API, после чего мы получили отказ в подключении по размытой причине, относящейся практически к любому боту.
Есть кратко, то их специалисты требуют от вас доказательства выполнения всех пунктов (о каждом из которых вы узнаете после неудачной активации), и только после этого первый раз (!!!) запускают бота и выносят решение. Абсурд и полное неуважение вашего времени.
• Вердикт.
Платежку рекомендуем подключать только в случае крайней необходимости. Если вы готовы потратить кучу времени и ресурсов, получив отказ по итогу. Наше личное мнение - лучше присмотреться к конкурентам, которые мы будем обозревать в следующих статьях)
Остались вопросы? Или есть идея?
Обращайся - @lvadislav, @justdii
02.06.202111:07
✈️ Ускоряем ботов.
- заставляем код «летать»
Очень часто мы встречаем ботов с крутым функционалом, но которые долго отвечают на запросы. Одно дело когда бот выполняет какую-то затратную по времени операцию, а совсем другое - когда с задержкой отвечает на обычные простые команды.
Для того, чтобы не допускать подобного в наших и заказных ботах, мы составили список правил, которому сами следуем, а сегодня хотим поделиться с вами!
• Используйте конкурентность.
Конкурентность в боте - это одновременная обработка нескольких запросов. Это первое, что нужно сделать, если ваш бот тормозит. Реализовать конкурентность можно несколькими подходами: разбить код на потоки/процессы или использовать асинхронное программирование.
• Не используйте DDNS.
Если ваш бот работает на вебхуке, то ни в коем случае не используйте в продакшене бесплатные DDNS (Dynamic DNS) домены. Они обновляются в реальном времени без кэша, из-за чего создают дополнительную задержку, вплоть до 1-2 секунд. Лучше настраивайте вебхук на чистый IP (API это позволяет) или полноценный домен.
• Выберите быструю базу.
Такие базы данных, как SQLite, хороши своей простотой и удобностью для разработки, но содержат много недостатков, которые в продакшене могут вызвать проблемы со скоростью работы или многопоточностью. Мы рекомендуем использовать полноценные базы, такие как PostgreSQL.
При заказе бота у нас, можете быть уверены, что реализация будет отвечать всем описанным требованиям, и еще многим другим!
Остались вопросы? Или есть идея?
Обращайся - @lvadislav, @justdii
21.01.202115:09
#portfolio
🛳 @ShipRobot - новый проект от нашей команды!
Небольшой, но очень полезный бот для отслеживания посылок - незаменимый помощник при любых онлайн-покупках! Выводит маршрут и статус практически любого отправления по его трек-коду.
Это тестовая версия, поэтому мы будем вам благодарны за любые отзывы и предложения - @lvadislav, @justdii
17.03.202014:27
#portfolio
💊 Dope Wars Game 18+ 💊 - @dope_wars_bot
- ремейк культовой игры.
Бот, разработанный для наших партнеров из Chipollino Onion Club. Спекулируй товаром, следи за событиями на рынке, убегай от копов, лови кладменов! Полноценный cимулятор уличного торговца.
Внимание! Бот ничего не продает и ничего не пропагандирует.
Заказчик - @pavluu
Есть похожая идея? Мы ее реализуем!
Обращайся - @justdii, @lvadislav для заказа бота.
30.12.201909:15
16.05.202214:05
#portfolio
🏞 @SaveTargetBot - универсальный загрузчик
Сегодня хотим вам рассказать про одну из наших работ на заказ - бот для загрузки контента (фото, видео, текст) из популярных социальных сетей.
• Что он умеет?
Бот умеет скачивать медиа с Instagram, Pinterest и TikTok. Для каждой социальной сети мы с клиентом перепробовали несколько способов парсинга, остановившись на самых быстрых и стабильных.
Бот работает на нескольких языках и собирает базовую информацию о пользователях: страна, пол, возраст. Еще бота можно добавить в любую группу и получать медиа всех присланных ссылок в автоматическом режиме.
• Как он монетизируется?
Для скачивания медиа, бот просит пользователей подписаться на канал создателя. Кроме этого, в боте реализованы спонсорские сообщения и возможность проведения рассылок по всем пользователям + группам. По поводу рекламы можете обращаться к заказчику бота.
Остались вопросы? Или есть идея?
Обращайся - @lvadislav, @justdii
29.09.202109:30
🥊 Почему именно Telegram?
Не секрет, что мы беремся за любые по сложности проекты, но основной упор делаем конкретно на ботов, конкретно в Telegram. Чем обусловлен наш выбор? Почему не VK, не Viber и не WhatsApp? Почему не все сразу? Сегодня расскажем!
• Дружественный API.
Среди всех мессенджеров, под которые мы пробовали делать ботов, Bot API от Telegram нам нравится больше всего! Простой и понятный интерфейс, без танцев с бубнами и существенных ограничений, полная свобода действий.
• Перспективы.
Telegram растет и развивается каждый день, и это чувствуется. Постоянные обновления, постоянный приток новых юзеров, админов и крутых проектов. Согласитесь, работать в такой среде довольно приятно.
• Оттачиваем мастерство.
Мы выбрали одну конкретную узкую сферу - боты Telegram и максимально ее изучаем, совершенствуя свои навыки и качество разрабатываемых продуктов. За 3 года опыта мы уже столкнулись со всеми возможными подводными камнями и хорошо понимаем возможности ботов.
«Я не боюсь того, кто изучает 10 000 различных ударов. Я боюсь того, кто изучает один удар 10 000 раз.»
Остались вопросы? Или есть идея?
Обращайся - @lvadislav, @justdii
17.05.202112:19
Наши личные боты.
Как вы знаете, в основном мы занимаемся разработкой ботов на заказ. Но, помимо этого, мы иногда запускаем свои собственные проекты, о которых сегодня расскажем:
@MotherSearchBot - первый поисковик в Telegram, аналог Google. Поможет найти нужный канал, текст, аудио или документ. (101к юзеров, 1.8млн поисков)
@MotherMoviesBot - незаменимый помощник для киноманов! Оцениваете фильмы, которые уже видели, а бот подберет новые картины. (48к юзеров, 2.8млн оценок)
@ShipRobot - бот для отслеживания посылок. Выдает маршрут и статус отправления практически любой почтовой службы по его трек-коду. (3к юзеров, 6к посылок)
16.12.202008:44
🕵🏻♂️ Секреты нейминга.
Без лишних предисловий, сегодня расскажем о двух небольших лайфхаках нейминга в Telegram, которыми мы сами пользуемся, поехали!
• Домены .tg
Одной стране Того в Западной Африке принадлежит домен верхнего уровня «tg», который можно рассматривать как сокращение от «Telegram». Согласитесь, довольно красиво. Пример домена - bots.tg
Такой домен может себе купить любой желающий, список официальных регистраторов можно найти по ссылке. Правда, придется повозиться с местными сайтами и платежными системами, но результат того стоит.
• @Robot вместо @Bot
Почти все короткие username'ы, которые заканчиваются на Bot, давно заняты, из-за этого придумать красивое имя для нового бота - сложная задача. Тут есть один секрет - заменяем Bot на Robot и получаем кучу не менее красивых свободных имен!
Остались вопросы? Или есть идея?
Обращайся - @lvadislav, @justdii
29.01.202011:40
23.12.201909:25
18.03.202210:05
#portfolio
🎨 @BrushRobot - новый проект от нашей команды!
Настоящий бот-художник! Быстро преобразует любую присланную ему фотографию в известные стили: аниме, Ван Гог, мозаика Гауди, Клод Моне.
Бот использует обученные нейронки и мощный сервер для достижения хорошего качества. Кроме этого, бот позволяет загрузить собственный пример стиля для преображений.
Это тестовая версия бота (MVP), поэтому мы будем вам благодарны за любые отзывы, найденные баги или пожелания - запускайте @BrushRobot
29.06.202114:06
🧊 Про обновление Bot API 5.3
Пару дней назад вышло очередное довольно крупное обновление Bot API. Помимо множества небольших правок, оно содержит в себе пару интересных моментов, которые однозначно дадут вторую жизнь всем ботам, работающим на командах! А именно:
1. Возможность отображать разные списки команд в разных ситуациях: для разных языков, приватных чатов, админов, групп. Причем выбирается нужный список автоматически, без необходимости его передавать каждый раз.
2. Улучшенное отображение списка команд. Раньше он был спрятан за скромной надписью «/», а теперь вынесен в большую синюю кнопку!
Полтора года назад мы рекомендовали использовать reply-кнопки вместо команд. Сейчас этот совет больше не актуален!
04.05.202114:15
⌨️ Методы подсчета актива.
- техническая заметка.
Один из самых важных показателей любого бота - его актив. Простым языком - это количество пользователей, которые не заблокировали бота и могут получить вашу новостную/рекламную рассылку. Методов определения актива всего 2, сегодня о них расскажем!
1. Отправка сообщений.
Простой интуитивный вариант - во время рассылки подсчитываем количество получателей вашего поста. Основной минус - сама рассылка сильно снижает актив, поэтому информация будет не совсем актуальна уже сразу после рассылки.
2. Отправка действий.
Малоизвестный и очень крутой способ - периодически пробуем отправить пользователям какое-то действие через бота (например, «печатает...»). Из плюсов: пользователи это никак не заметят (действие пропадает через 5 секунд), поэтому можно обновлять актив практически в реальном времени.
Остались вопросы? Или есть идея?
Обращайся - @lvadislav, @justdii
02.09.202014:41
17.01.202015:42
🦷 Поддержка пользователей 🦷
- заметка для владельцев ботов.
Практически любому боту нужна система обратной связи для приема жалоб и предложений от юзеров. Какие есть способы организации такой связи?
✋🏻 Отдельный аккаунт.
Тут все просто. Создаем аккаунт Telegram (либо используем свой), указываем в описании бота его @username и не забываем периодически его проверять!
👍🏻 Чат внутри бота.
Создаем в боте отдельную кнопку/команду для начала диалога с поддержкой и все последующие сообщения пользователя отправляем в админку. В админке наша команда делает красивый вывод диалога с возможностью отправки ответных сообщений.
🤜🏻 Отдельный бот.
Способ, аналогичный первому, но вместо аккаунта Telegram создаем отдельного бота. Можно разработать его с нуля, либо использовать готовое решение (например, @LivegramBot).
Остались вопросы? Или есть идея бота?
Обращайся - @justdii, @lvadislav
09.12.201911:06
#portfolio
🎪 LuckyLuck 🎪 - @lucky_luck_bot
- одна из самых красочных наших работ.
🎲 Подробнее?
Лотерейный бот, в котором каждый может испытать свою удачу на одноруком игровом автомате, или купив билет на розыгрыш (моментальный/вещевой/джекпот).
🎰 Как он монетизируется?
С каждой ставки/билета бот берет небольшую комиссию, кроме этого в админке есть возможность проведения рекламных рассылок.
Бот разработан совместно с @BotsFarmer.
Есть похожая идея? Мы ее реализуем!
Обращайся - @justdii, @lvadislav для заказа бота.
28.12.202110:27
🐧 Итоги 2021 года!
Мы решили не ждать и самыми первыми подвести итоги года, немного заранее) Итак, за 21 год мы:
- разработали 45 ботов на заказ,
- запустили сайт и несколько собственных проектов,
- зарегистрировали бизнес и сняли офис,
- расширили команду программистов.
Кроме этого, наши личные боты выросли на 210к юзеров - по 570 человек в день! Ниже приводим несколько из них:
@MotherSearchBot - первый поисковик в Telegram, аналог Google. Поможет найти нужный канал, текст, аудио или документ. (174к юзеров, 3.5млн поисков)
@MotherMoviesBot - незаменимый помощник для киноманов! Оцениваете фильмы, которые уже видели, а бот подберет новые картины. (55к юзеров, 3.3млн оценок)
@ShipRobot - бот для отслеживания посылок. Выдает маршрут и статус отправления практически любой почтовой службы по его трек-коду. (10к юзеров, 32к посылок)
@YouAudioBot - бот позволяет слушать музыку из ВК без ограничений! Есть разделы популярного и новинок, привязка своей страницы ВК. (399к юзеров, 4.9млн прослушиваний)
10.06.202107:17
👻 Одушевляйте ботов.
Вспомните такие компании, как Мистер Пропер, M&Ms, Монобанк. Что их всех объединяет? Правильно - узнаваемые рекламные персонажи! Этот прием в маркетинге называется рекламный антропоморфизм, он вызывает положительные эмоции и повышает узнаваемость бренда.
Если этот метод работает во многих бизнесах, почему бы не использовать его в Telegram ботах? Тем более каждый бот - это «помощник», отдельная сущность, которую так и хочется одушевить. Сегодня расскажем, как этого добиться!
1. Придумайте боту имя, которое легко запоминается и пишется, например: AleksoBot, ShipRobot, FleepBot.
2. Создайте персонажа. В идеале - нарисовать его в разных ситуациях и эмоциях, а как минимум - на логотип.
3. Обращайтесь к пользователю от первого лица по-дружески на «ты», без воды и сухих шаблонных фраз.
4. Симулируйте человека. Например, иногда отправляйте действие «печатает..», ставьте задержки между сообщениями. Главное - не переборщить.
По секрету, сейчас мы готовим для вас нового бота, в котором стараемся следовать всем описанным правилам!
Остались вопросы? Или есть идея?
Обращайся - @lvadislav, @justdii
02.02.202112:12
📹 Отвечаем на вопросы.
- экспериментальная рубрика.
Все очень просто! Присылайте свои вопросы (про ботов и не только) нашему менеджеру и в течение нескольких дней мы выложим пост с ответами на самые интересные из них.
Пишите - @manager_BotValley
26.06.202013:49
👩🏼🔬 Разрушаем легенды 👩🏼🔬
- для Кэри Байрон.
Сегодня проведем экспресс-тест сразу трех популярных утверждений и покажем, как важно все-таки читать документацию:
• Миф №4: Бота можно использовать без команды /start.
Это правда. Но только для inline-ботов, о которых мы писали выше. Их не нужно запускать перед использованием, достаточно написать их username в любом чате.
• Миф №5: Нельзя менять тип сообщения «на лету».
Это неправда. После отправки сообщения, бот может поменять его тип на любой другой. Из фото сделать аудио, из видео - фото и так далее. Единственное - нельзя из текста сделать медиа и наоборот.
• Миф №6: Нижняя клавиатура только отправляет сообщение.
Это неправда. На кнопку нижней клавиатуры, кроме отправки сообщения, можно повесить 3 других действия: запрос контакта, запрос локации, запрос голосования.
Остались вопросы? Или есть идея?
Обращайся - @lvadislav, @justdii
06.01.202015:05
🏳️ Информационные боты 🏳️
- просто, эффективно и недорого!
Сегодня поговорим об информационных ботах. Их основная функция - отображение заранее заданного материала.
Благодаря отсутствию сложной логики и вычислений, информационные боты очень просты и дешевы в разработке, их может позволить себе действительно каждый.
🔭 Кому нужны такие боты?
Исполнителям-фрилансерам (портфолио, контакты), магазинам (витрины товаров), админам каналов (прайс-листы на рекламу, отзывы).. Список можно продолжать бесконечно!
🔬 Как они монетизируются?
Продают вашу услугу/товар. Бот может даже сам принять оплату от пользователя любым удобным способом. Кроме этого, такие боты позволяют легко проводить рекламные рассылки.
Остались вопросы? Или есть идея бота?
Обращайся - @justdii, @lvadislav
02.12.201912:05
#portfolio
👩🏼🔬 MotherSearch 👩🏼⚕️ - @MotherSearchBot
- второе обновление нашего поискового бота.
Улучшение поиска:
• Добавлена поддержка ключевых слов, помогающих боту понять нужный тип результата. Примеры запросов: песни Ленинград, посты BotMother.
• Из выдачи убраны повторяющиеся аудио.
• Значительно увеличено количество постов (текстов, аудио и документов) в базе.
Скорее запускай бота - @MotherSearchBot, мы будем тебе благодарны за любые отзывы и предложения - @justdii, @lvadislav
Ko'rsatilgan 1 - 24 dan 36
Ko'proq funksiyalarni ochish uchun tizimga kiring.