Разработка Телеграм-бота для Ю-кассы
Хочется поделиться опытом разработки Телеграм-бота про приёму платежей - вот сейчас в фразе это звучит так просто и банально, а прилетевшее техническое задание выглядело как шаманский набор символов и действий.
Такой текст не смог переварить cms YII нашего сайта, очищенный текст Задачи на разработку ТГ-бота выглядит так:
1. Данные получателя платежа ИП Вас...ко (во вложении)
2. тг-бот имя @GoldSambiaTaxBot
3. Текст для патежного бота
---------------------
1. Приглашение к оплате (основное сообщение)
«ИССЛЕДОВАТЕЛЬ, ТВОЙ ДАР ПРИЗЫВАЕТ СИЛУ!
Внеси [сумма] рун Стражу Балтии для путешествия твоей Души:
1. "Перерождение у края моря". Занять место в Круге Солнцестояния у моря {дата}. Пробуди Силу Рода & Стань Искателем Истины Земли на Самбии!
СОВЕРШИ ОБРЯД:
[Кнопка] Внеси Дар
«Пламя костра ждет именно тебя»»
2. Подтверждение успешного платежа
«СЛАВА ТЕБЕ, ИСКАТЕЛЬ ИСТИНЫ!
Духи Самбии шепчут:
«Дар в [сумма] рун принят. Место у священного костра зарезервировано под именем [Имя участника]»
ТВОИ СИМВОЛЫ СИЛЫ:
P.S. За сутки до ритуала получишь тайное знание для подготовки. Храни это письмо как свиток!»
3. Напоминание о брони (если оплата не завершена)
«ДУХИ БАЛТИКИ БЕСПОКОЯТСЯ!
Твое место у костра «[Название мероприятия]» —
Покрыто тенью до внесения дара в [сумма] рун.
ВЕРНИ ИХ БЛАГОСКЛОННОСТЬ:
[Кнопка] Довнести Дар
«До ритуала осталось [часов] — успеешь стать избранным»
Совет: Если золото Совияза застряло в пути — шепни нам @[Поддержка]»
4. Для ошибки платежа (мистическая трактовка)
«ПЕРКУНАС ГНЕВАЕТСЯ!
Твои [сумма] рун не достигли святилища...
Причина: [тех. ошибка]
УСПОКОЙ ГРОМОВЕРЖЦА:
1 Проверь заклинание (реквизиты карты)
2. Повтори обряд через [Кнопка] Исправить жертву
3. Или призови шамана-помощника: @[Техподдержка]
«Не страшно! Даже вайделоты ошибались. Главное — твоё намерение»»
-------------------------
Ключевые элементы стиля:
1. Лексика:
o Деньги → «Руны», «Дар»,
o Оплата → «Совершить обряд», «Внести Дар»
o Счет → «Свиток обязательств», «Печать участия»
2. Визуальные акценты:
+ Эмодзи-символы: (костер), (Балтика), (луна), (энергия)
+ Шрифты: Рунический для заголовков (пример: )
+ Графика: Фон пергамента с водяными знаками в виде прусских символов
3. Персонализация:
o Подстановка имени из регистрации
o Упоминание уникального атрибута мероприятия («амулет ветра», «карта духов»)
Техническая интеграция:
Знаете в чем заключается работа менеджера проекта? Это быть переводчиком с языка обычного человека с его понятиями о том, что он хочет в произвольном виде потока слов и беспонятиями о том, как это называется у нас программистов.