Что значит "перестаёт выполняться"?
Он крашится?
Зависает?
Что происходит, если запустить в отладке и выполнять по шагам?
Где сам код, который должен выполняться?
(В частности тот, где пишется "начало автоматизации")
Никита Савченко, дополнил ответ.
Я бы кстати лучше выбрал вариант с number и выставил value как количество секунд, на которое выдать бан.
А name уже записал как "60 секунд", "Неделя" и так далее.
Просто чтобы не делать огромный switch case по строкам
Никита Савченко, почитай документацию внимательнее. Там есть поле options и у каждой опции есть свой тип, имя и описание
На счёт чтения - ты можешь сделать отдельный процесс, который будет по cron-у запускаться и читать.
Читать нужно же не все данные, а только те, которые ещё не "разбанены" и у которых уже наступил срок.
Если у тебя будут тысячи серверов, то можно ещё по guild id разделять
Ну и ddos - это штука с вполне чётким определением, которую ты в рамках бота/мода сделать никак не мог, ибо в этой аббревиатуре дополнительная D не просто так стоит :)
Keith Griffon, Sln для этого не предназначен, так что с помощью него - никак.
Да и в общем-то и не нужен он вообще - это рудимент старых времён, когда MS почему-то не смогли сделать систему проектов на основе обычных папок.
Что вам мешает просто положить два ваших приложения в один репозиторий?
Он крашится?
Зависает?
Что происходит, если запустить в отладке и выполнять по шагам?
Где сам код, который должен выполняться?
(В частности тот, где пишется "начало автоматизации")