У каждого чата
свои герои.
И свои ачивки.

Ночные совы, мастера реакций и авторы голосовых на семь минут. Achivator замечает всех. И выдаёт за это ачивки.

Ачивки бесплатные. Жетоны — когда будете готовы.

Achivator: кремовый робот с янтарными боками, пиксельными глазами, дисководом и одним колесом
01 / ОБЩАЙТЕСЬ02 / СОБИРАЙТЕ АЧИВКИ03 / СТАНЬТЕ ЛОКАЛЬНОЙ ЛЕГЕНДОЙ

Узнали кого-то из чата?

Тот же бот. Другой повод для гордости. Или для шуток.

ACH / 001 EPIC

Poop Master

Серьёзный подход к несерьёзному делу.

Как получить: 100 реакций 💩 другим

ACH / 002 RARE

Night Owl

Сон — в списке будущих обновлений.

Как получить: Сообщение ровно в 00:00:00

ACH / 003 COMMON

Sad Clown

Ноль сожалений.

Как получить: 100 реакций 🤡 другим

Сейчас Achivator работает в тестовой сети TON. Всё можно попробовать на бесплатных тестовых монетах: выпустить жетон, наполнить пул и выплатить награды — без настоящих денег.

Хороший ответ заслуживает большего, чем 👍.

Реакция в Telegram ничего не стоит тому, кто её ставит, и ничего не даёт тому, кто её получил. Achivator даёт ей вес: реакции от реальных участников становятся счётом, который можно забрать.

Больше полезных ответов

Люди охотнее помогают новичкам, делятся кодом и находками, когда это замечают и засчитывают. Баллы капают за то, что ценит само сообщество, — а не за количество сообщений.

Своя валюта сообщества

Жетон — ваш. Вы решаете, что он даёт: вход в закрытый канал, скидку, мерч, созвон с автором, голос при выборе темы эфира. Или просто статус — у кого сколько.

Бюджет под контролем

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

Награды вручную

Не всё измеряется реакциями. Отметьте разбор, статью или помощь командой /reward 50 за разбор — это могут вы, админы и даже другие боты чата.

Накрутка не окупается

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

Всё прозрачно

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

Три участника: вы, чат и контракт

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

F

Клуб фронтендеров

800 участников

А

Держи рабочий конфиг vite + vitest, у меня завелось с первого раза 👇

👍 9🔥 4🙏 1
+14 баллов Ане за полезный ответ

Аня · за месяц

900 баллов ≈ 9 FRONT

Забрать

Помогли человеку. Получили реакцию. Бот всё записал. Владелец чата задаёт ценность баллов, а участники сами забирают награды.

Вы

Выпускаете жетон сообщества и решаете, сколько положить в пул

Чат и бот

Участники ставят 👍 ❤ 🔥, бот превращает их в баллы
жетоны
подписанный чек на выплату

Пул вашего чата — смарт-контракт в TON

Проверяет подпись и лимиты и только тогда платит. Вывести остаток может только ваш админ-кошелёк.

лимит 10% в суткипауза одной кнопкойодноразовые чеки
участник жмёт «Забрать» — жетоны уходят ему

Кошелёк участника

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

Куда идут TON. Только на газ сети и хранение контрактов: Achivator не берёт комиссию ни в TON, ни в жетонах. Что транзакция не израсходовала, контракты возвращают отправителю.

  1. 1

    Баллы за реакции

    Позитивная реакция (👍 ❤ 🔥 🎉 👏 🙏 🏆 и ещё полтора десятка) на сообщение участника — 1 балл. На ваши сообщения — ×10. Своя реакция на своё сообщение не считается, снятая — забирает балл назад.

  2. 2

    Баллы вручную

    Ответьте на сообщение /reward 50 за помощь или напишите /reward @username 50. Каждая выдача записывается с причиной и автором.

  3. 3

    Дозревание

    Новые баллы становятся доступны через 3 дня (настраивается от 0 до 30). Это время, чтобы заметить подозрительную активность до выплаты. Можно открыть выплаты только в определённые дни недели.

  4. 4

    Выплата

    Участник жмёт «Забрать» в мини-приложении. Сервер выписывает одноразовый подписанный чек, контракт пула проверяет подпись и лимит и отправляет жетоны прямо в кошелёк участника. Курс по умолчанию: 1 балл = 0,01 жетона — владелец чата может задать свой.

Клуб фронтендеров на 800 человек

Условный чат и условные цифры — чтобы было понятно, как всё складывается.

Владелец

  • Выпускает жетон FRONT — 1 000 000 штук, все приходят на его кошелёк.
  • Кладёт в пул 20 000 FRONT в пул. Это 2 000 000 баллов — на годы вперёд.
  • Решает, что даёт жетон: 5 FRONT — месяц в канале с записями эфиров, 30 FRONT — разбор резюме. Участник переводит жетоны на кошелёк владельца — и получает бонус.
  • Отправляет разово 0,35 TON на запуск пула, из них 0,1 TON остаются на контракте пула, остальное за вычетом газа возвращается. Пополнение стоит только газ сети. Комиссии и процента с жетонов нет.

Участница Аня

  • Отвечает новичку и скидывает рабочий конфиг — 14 человек ставят 👍 и 🔥: +14 баллов.
  • Владелец отмечает её разбор: /reward 50 за разбор PR — +50 баллов.
  • За месяц набирается 900 баллов. Через 3 дня дозревания она жмёт «Забрать» — и 9 FRONT у неё в кошельке.
  • Месяц в канале с записями она «оплатила» тем, что помогала другим.

Четыре шага и 15–20 минут

Подключить чат может только его создатель. Нужен TON-кошелёк — например, Tonkeeper.

Шаг 1 · Кошелёк

Заведите TON-кошелёк

Установите Tonkeeper и пополните его на пару TON — на выпуск жетона, активацию пула и газ. Для тестовой сети TON бесплатно раздают боты — в инструкции есть ссылки.

Шаг 2 · Жетон

Выпустите жетон сообщества

В TON Minter укажите название, тикер (например, FRONT) и количество, нажмите Deploy. Подойдёт и уже существующий жетон.

Шаг 3 · Бот

Добавьте бота в группу админом

Добавьте @achivator_bot, сделайте его администратором и отправьте в группе /verify@achivator_bot и /jetton адрес_жетона.

Шаг 4 · Пул

Активируйте и пополните пул

В мини-приложении → «Мои чаты» → ваш чат: «Активировать пул», затем «Сделать этот кошелёк админом» и «Пополнение» — введите, сколько жетонов перевести. Подтверждаете каждое действие в кошельке.

Кто и за что платит

Сейчас Achivator ничего не берёт: ни комиссии в TON, ни процента с жетонов. Вы платите только газ сети TON и хранение своих контрактов — это уходит валидаторам, а не нам.

Ачивки и баллы

Бесплатно

Бот, медали и учёт баллов работают сразу после добавления бота.

Активация пула

0,3 TON

Разово. 0,1 TON остаётся на счету контракта пула как резерв на хранение, остальное за вычетом газа возвращается.

Назначение админ-кошелька

0,05 TON

Разово, газ сети. Неизрасходованное возвращается.

Пополнение пула

до 0,25 TON

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

Пауза, лимит, вывод остатка

0,05–0,15 TON

Газ сети. За паузу и лимит неизрасходованный TON возвращается.

Выплата участнику

до 0,15 TON

Газ платит сам участник, при нажатии «Забрать». Неизрасходованное возвращается ему вместе с жетонами.

Точную сумму каждой транзакции вы видите в кошельке до подтверждения. У мастер-контракта и реестра ачивок нет команды вывода TON — даже у владельца.

Что зашито в контракт, а что держится на доверии

Мы не просим верить на слово. Вот честное разделение: что обеспечивает блокчейн, а где вы полагаетесь на наш сервис.

Обеспечивает смарт-контракт

  • Жетоны лежат в контракте вашего чата

    Не на кошельке Achivator. У каждого чата свой пул, адрес виден в мини-приложении и в любом обозревателе TON.

  • Вывести остаток можете только вы

    Вывод, пауза и лимит принимаются только от админ-кошелька пула. У Achivator такой команды нет ни в контракте пула, ни в мастер-контракте.

  • Админа не подменить

    Передать права на пул может только текущий админ. Пока админ не назначен, пул возвращает любые пополнения отправителю.

  • Лимит на выплаты в сутки

    По умолчанию не больше 10% пула в день, можно задать своё число. Даже в худшем случае пул не опустеет за один день.

  • Никакой комиссии в TON

    Контракты берут только газ и плату за хранение того, что вы в них записали, а остальное возвращают. Вывести TON из мастер-контракта или реестра ачивок не может никто.

  • Одноразовые чеки

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

Держится на доверии к сервису

  • Баллы считает наш сервер

    Бот записывает реакции и выдачи в базу Achivator. Сами баллы — не в блокчейне, пока участник их не забрал.

  • Чеки подписывает ключ сервера

    Поэтому контракт и ограничивает выплаты дневным лимитом. Если что-то пойдёт не так — поставьте выплаты на паузу и замените ключ: подписи старого ключа перестанут работать сразу.

  • Если Achivator закроется

    Участники не смогут забрать ещё не выплаченные баллы. Но жетоны из пула вы выведете сами, напрямую через контракт, — наш сервер для этого не нужен.

Весь код — контракты, бот и мини-приложение — открыт: github.com/achivator. Проверьте сами или попросите знакомого разработчика.

Почему баллы не накрутить твинками

Реакции дёшево подделать, поэтому бот платит только за реакции, похожие на настоящие.

5+ сообщений

Реакции от тех, кто написал в чате меньше пяти сообщений, баллов не приносят.

5 в день от одного

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

200 баллов в день

Потолок заработка на реакциях для одного участника в сутки.

3 дня дозревания

До выплаты есть время заметить подозрительное и поставить выплаты на паузу.

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

Частые вопросы

Это криптоинвестиция? Жетон вырастет в цене?+

Нет. Жетон здесь — баллы лояльности вашего сообщества, как мили у авиакомпании. Его ценность — то, что вы за него даёте. Achivator не торгует жетонами, не выводит их на биржи и ничего не обещает про курс.

Зачем тогда блокчейн, почему не обычные баллы?+

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

Нужно ли разбираться в крипте?+

Владельцу — на уровне «установить кошелёк и подтвердить транзакцию»: пошаговая инструкция занимает 15–20 минут. Участникам нужен TON-кошелёк и немного TON на газ, чтобы забрать награду.

Бот читает нашу переписку?+

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

Можно наградить не жетоном, который я выпустил, а уже существующим?+

Да, подойдёт любой жетон стандарта TON (TEP-74): укажите адрес его мастер-контракта командой /jetton.

Кто может подключить чат и начислять баллы?+

Привязать жетон и управлять пулом может только создатель группы. Начислять баллы командой /reward — создатель и любые администраторы, в том числе боты-администраторы.

Что если я передумаю?+

Поставьте выплаты на паузу и выведите остаток жетонов из пула на свой кошелёк. Уже выплаченное остаётся у участников.

Попробуйте на своём чате

Ачивки заработают сразу после добавления бота. Жетоны — когда будете готовы: 15–20 минут по инструкции, на бесплатных тестовых монетах.