1) Опубликовать TelelegramSiteBot.
2) Передать на целевой компьютер .exe и все .dll что идут вместе с ним
3) Убедиться что на целевом компьютере установлен соответствующий Runtime
Тебе нужна отдельная таблица, что-то вроде user_tournament. В ней 2 поля id_user и id_tournament. Когда пользователь регистрируется на турнир добавляешь запись в эту таблицу.
Для того чтобы узнать кол-во занятых мест в турнире мест считаешь записи из user_tournament где id_tournament = { id интересующего турнира }. Соответственно, кол-во свободных мест = макс. мест - занятых мест.
Не правильно читал. Делить на ноль нельзя. Можно делить на число бесконечно близкое к нулю и в этом случае результатом будет бесконечно большое число, но никак не число близкое к нулю.
Выбирай то, к чему ближе душа лежит. То с чем легче работать, то что легче понять.