Последние обновления: планы
Локализация
Переделка кода под локализацию заняла у меня довольно много времени (почти две недели). Это была честная, но уж ооочень кропотливая работа на внимательность. Итого, весь текст Кузи был вынесены в отдельные файлы, которые можно свободно редактировать.
Локализацию будем делать для следующих языков:
- Украинский
- Украинский
- Английский
- Немецкий
Почему немецкий язык вдруг затесался? Да потому что я его учу со второго класса школы и никак не выучу, вот. Хочу попрактиковаться. А с другими языками мне будут помогать добрые и суперские люди. На данный момент лидирует перевод украинского языка - там человек как не в себя переводит каждый по чуть-чуть и уже напереводил примерно 60% текста...
Премиум
Кузя хочет кушац ;)
А если серьёзно, то некоторые части кода требуют своей оптимизации, защиты от большого и частого количества использования, так как не всё может вывезти такая нагрузка.
А если серьёзно, то некоторые части кода требуют своей оптимизации, защиты от большого и частого количества использования, так как не всё может вывезти такая нагрузка.
1. Команда /премиум создана для людей, поддержавших меня на Boosty. В ней можно настраивать свои сервера, на которых будут работать премиум-функции. Количество серверов варьируется в зависимости от уровня подписки на бусти (1/3/7).
2. Что касаемо самих функций премиум, пока добавлена только одна возможность Поздравления с днём рождения. В команде /настройка можно выбрать канал, куда будут присылаться поздравления ваших участников сервера, URL-картинки и текст поздравления. Чтобы попасть в поздравления от кота Кузи, нужно указать дату своего рождения в команде /настройка-профиля.
3. В будущем я ещё что-нибудь для премиум придумаю, скорее всего начну с ограничений GPT-запросов коту, ибо тот спам, который ему пишут, я больше видеть не могу.
4. Ещё я всегда думала насчёт музыки в премиум, но недавние сбои Лавалинка показали, что это тоже может внезапно сломаться, а я даже с этим сделать ничего не смогу, так как Лавалинк пишут совсем другие разработчики и вообще умные люди. Посмотрим, если будет всё нормально, можно и с музыкой что-то придумать.
Starboard
Я не видела русских аналогов этой функции, знаю её только у англоязычных ботов (хотя я и не особо искала у русских, честно говоря). Подумала, пусть и в Кузе будет, функция довольно прикольная.
Starboard - это функция, которая позволяет пользователям выделять особенно интересные или забавные сообщения, и отображать их в отдельном канале.
Как это работает:
- Пользователь отмечает сообщение, нажимая на реакцию (например ⭐) под сообщением.
- Когда сообщение получает определенное количество отметок (например 5), оно автоматически копируется на канал Starboard, где все участники сервера могут увидеть его.
- В сообщении в Starboard также отображается количество реакций, которые оно получило на исходном канале.
Настроить эту функцию можно также в команде /настройка.
Сапёр
Просто бомбическая игра. Буквально взрывает ваши сервера в поисках мин.
Писала код я дня два-три, заодно изучила, что такое матрицы в питоне. А ещё мне кажется, что мы с другим ботоделом в какой-то момент стали соревноваться, кто быстрее напишет какую-либо игру в своего бота. Он писал крестики-нолики, ну, а ваш покорный слуга сапёра. Просто зацените оформление)