В одной группе проводился конкурс на видеоролики по теме, где подписота их оценивала, и в зависимости от оценки автору доставались призы в виде промо-кодов на приложения.
Голосовали в опросе необъективно, поэтому пришлось это переделать в формате анкеты, где оценивался уже каждый из пунктов. Но людям было уже влом открывать какую-то там ссылку, поэтому было решено раздавать промокоды и за заполнение анкет...
Суть такова, что после заполнения анкеты в диалог с пользователем отправляется сообщение шаблона: {user.id} +15 Callback API это ловит, добавляет к баллам пользователя. Затем показывает, сколько осталось до соедующего промокода, или просит переслать сообщение админу, который выдаст награду.
Вот сейчас перечитываю и думаю: господи, что за костыли!