[quote=konctantin777]
OKStyle пишет:
Хотя бы скажите на каком принципе- гугл таблицы или ещё что )
Добрый день. Создал базу MySQL, в которой храню нужную информацию.
Вывел информацию на отдельную страницу, чтобы отображался весь список ключей (А лучше вывести информацию только об одном ключе, который запрашивает пользователь. Так безопаснее)
Помимо
ключей,
вывел дату, до какого действительна лицензия,
уровень допуска,
сегодняшняя дата и последняя
версия бота
Бот при запуске парсит информацию с этой страницы.
1. Имеется ли ключ.
2. Проверяет, действителен ли еще ключ. (Сравнивает с датой, которая отображается на той же странице. Чтобы не могли изменить время на компьютере и другими хитростями)
3. Проверяет версию программы, если версия отличается - уведомляет пользователя о необходимости обновить. Или закрывает доступ к работе бота (На случай, если найдется какой-нибудь баг, который исправлю в будущем. Чтобы не могли пользоваться старой версией)
4. Проверяет уровень доступа. И разблокирует те функции, которые доступы для него.
Пример страницы
(для просмотра ссылки Вам необходимо авторизоваться) (Пока набросок, позже сделаю то что хочу)
__________________
Как закончу работу над ботом - сделаю возможность оплаты на сайте. Как только оплата проходит, автоматически будет добавляться время для его лицензии. (Именно для этого и делал на MySQL, чтобы было просто реализовать)