Чтобы быть успешным, нужно учиться на ошибках. Можно на чужих, а можно и на своих. Последние лучше запоминаются). Итак, я вам предлагаю ознакомиться с причинами провала @ShashkaTopbot. Чтобы при запуске своего бота вы их не допускали.
Первой причиной провала является отсутствие бонуса при сообщение результата.
Сейчас все объясню. Если коротко, то по законам Telegram боты не могут взаимодействовать друг с другом (это прям в API написано). А при планировании мы это не учли. И в теории результат должен был сообщаться автоматизировано. Но на деле так не работало.
Мы придумали так: игрок сам отправляет результат боту, и бот считает ему рейтинг и вносит в базу. Я от себя сделал бонус за сообщение результата, чтобы был какой-то смысл сообщать результаты матчей, в которых ты даже не играл. Сначала было все круто, но потом олды взбесились. "Мы играем-играем, получаем свои 5 баллов к рейтингу, а он всего лишь сообщил результат, и ему 3 балла за просто так дали". Они говорили, что сами хотели, но не успевают. (Но на самом деле они не сообщали результат). Да, их можно было понять, но, блин, без результатов бот просто не будет работать. И в чем тогда смысл?
Голос сверху. Слово заказчика.
Мне написал спонсор этого бота и сказал: "Ты, конечно, классно придумал, но народ не одобрил. Убери, пожалуйста, это чертов бонус, а то они весь чат нытьем своим заср*ли."
Я говорю ему: "Бро, поверь, без бонуса никто результаты сообщать не будет".
Он мне: "Сделай, а то достали уже".
Я такой подумал: "Ладно, бог с ними, сделаю как хотят, но кажется, что выйдет это нам боком".
Жизнь без бонуса.
Прошло две недели. Были жуткие лаги, потому что весь расчет рейтинга происходил с участием бонуса. В итоге мы пришли к тому, что бонус за сообщение результата стал 1 баллом, чтобы не был 0. Все были довольны: и игроки, и я. НО теперь никто СПЕЦИАЛЬНО не сообщал результаты чужих партий. НИКТО. Олды не отправляют результаты боту, а другим нет смысла. Это стало одной из причин закрытия бота. Игроки есть, а результаты никто не сообщает.
Вывод.
Обратная связь - это важная штука, но не стоит ее переоценивать. Да, прислушиваться к пользователям необходимо. Но не нужно пытаться угодить каждому пользователю, потому что у вас все равно не получится. Решайте сами, что хорошо, а что плохо. Вы являетесь автором своего творение, и только вы вправе что-то менять.