Любопытный Код
115 subscribers
43 photos
6 videos
1 file
4 links
Технический канал квест-бота про котиков: @Cat_game_bot

Канал квест-бота: @Curios_Cat
Download Telegram
"Ставим ставки" - когда релиз?
⚡17❤5
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡5
Forwarded from Котобот
DAU 962 (Δd −707 / Δw +148) · DAC 628 · stickiness 14% · w/m 47%
New users: 100 · Returning: 862

Quests: 725 plays / 453 users · timeout 0% · 👍283 🤔41 👎37 ⏳171
Story: HouseOnTreeCatPhase 24, long_train_journey 23, TheeCatInWindowPhase 22
Routine: FishingPhase 30, VladimirWorkshopVisitPhase 4, caffe_visit_stub 3

Real: 13 polls · 0.5 votes/poll
Promo: waiting 0 → used 0

Chats: +19 new active · 332 went quiet (7d)
#daily_stats
⚡2👀2
Котобот
DAU 962 (Δd −707 / Δw +148) · DAC 628 · stickiness 14% · w/m 47% New users: 100 · Returning: 862 Quests: 725 plays / 453 users · timeout 0% · 👍283 🤔41 👎37 ⏳171 Story: HouseOnTreeCatPhase 24, long_train_journey 23, TheeCatInWindowPhase 22 Routine: FishingPhase…
Вот такую ежедневную выжимку получаю от бота для анализа игровой активности.

Жду ваш глубокий анализ и вопросы в комментариях 🤓
Please open Telegram to view this post
VIEW IN TELEGRAM
❤2
Делюсь интересным фактом.
Все пользователи бота за все время скопили 6 591 805 💰

Т.е. 6.5 миллионов золотых 😎
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡9
Наконец дозрел до прикручивания доната к боту. Угадайте с чего я начал? Думаете с удочки? А вот и нет.
После того как пользователь проходит новый квест, ему предлагается его оценить. Теперь после положительной оценки, ему предлагается сделать донат на корм Любопытному Коту. Если он отказывается, то следующее предложение ему будет показано только через месяц. Таким образом и ненавязчиво, но в целом понятно за что, Кот начнёт зарабатывать.

А вы пожертвуете Коту на корм? 😮
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥6❤2⚡1
Ребят, а Котоботу то сегодня 7 лет 🎂🎉
Please open Telegram to view this post
VIEW IN TELEGRAM
🎉9🌭2
Угадайте что 😏
🥰7❤‍🔥4😍4⚡2🔥1
🌭4💯3⚡2🕊1
Уже довольно давно для ботов добавили возможность присылать премиум эмодзи. И сегодня у меня, наконец, сформировалась идея, как это можно прикрутить к боту, пройдя "путём лени".
Немного контекста для тех, кто пока этого не делал. В зависимости от того, какой формат для сообщения вы используете, кастомный эмодзи можно прислать одним из двух вариантов
![👍](tg://emoji?id=${CUSTOM_EMOJI_ID})

или
<tg-emoji emoji-id="${CUSTOM_EMOJI_ID}">👍</tg-emoji>


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

Поэтому я создал файл, в который сложил айдишники и эмодзи для них:
🍁;5193012603605001210
🍃;5192741668478035175
🌰;5192803812359842091

При этом для эмодзи может быть несколько id'шников.
Ну и в самом конце прикручиваем постобработку сообщений - если эмодзи в отправляемом текстом не окружен >< или ][ (в зависимости от формата), подставляем один из кастомных эмодзи случайным образом.
⚡9❤4💘1