Бот дней рождения для Discord
Вести дни рождения в календаре и помнить о каждом на растущем сервере не получится. В VeyroBot каждый участник сам сохраняет свою дату; в этот день, в выбранный час по часовому поясу сервера, он получает праздничную роль, в канал поздравлений приходит сообщение, а когда день заканчивается, роль снимается сама.
Участник сохраняет сам
Командой /dogumgunu-kaydet вводится дата вроде 21.02 или 1996-02-21; год необязателен. Запись действует только на этом сервере; участник удаляет её когда угодно командой /dogumgunu-sil, а администраторы могут удалить её в панели.
Роль и поздравление в ваш час
Празднование начинается в выбранный час от 0 до 23: выдаётся роль и отправляется сообщение в канал поздравлений. Если бот в этот час был выключен, он поздравит после запуска в тот же день и никогда не поздравит дважды за день. Можно использовать только роль или только объявление.
Часовой пояс и 29 февраля
Выберите отдельный часовой пояс для дней рождения или используйте общий пояс сервера; роль снимается, когда в этом поясе заканчивается день. Родившихся 29 февраля в невисокосные годы поздравляют 28 февраля.
Текст, возраст и дополнительные опции
Текст поздравления — до 1000 символов, доступны {user}, {username}, {server}, {age} и {date}. Возраст показывается, только если в записи есть год и опция включена. Поздравление в DM и до 10 дополнительных ролей зависят от тарифа сервера.
Кому подходит
Дружеские сообщества, игровые кланы и серверы для общения, где участники знают друг друга, и администраторы, которые хотят поздравлять без ручного учёта дат.
Кому не подходит
Те, кто хочет массово импортировать дни рождения из списка: участники вносят даты сами, массового или ручного добавления в панели нет.
Настройка за 3 шага
-
1
Добавьте бота на сервер
Откройте ссылку-приглашение выше, выберите сервер и подтвердите права. Бот появится в сети за несколько секунд.
-
2
Настройте поздравление
Панель → ваш сервер → День Рождения: выберите праздничную роль, канал поздравлений, час и часовой пояс, отредактируйте текст и нажмите «Сохранить Настройки». Роль должна быть ниже самой высокой роли бота.
-
3
Попросите участников указать дату
Попросите участников сохранить дату командой /dogumgunu-kaydet. /dogumgunu показывает запись участника и сколько дней осталось, а /dogumgunleri — ближайшие дни рождения.
Связанные команды
Полный список команд — на странице команд.
Пошаговое использование в документации: Система дней рождения
Сравнения с другими ботами — с источниками и датами: Сравнение MEE6 и VeyroBotСравнение Dyno и VeyroBotСравнение Carl-bot и VeyroBotСравнение MEE6, Dyno и Carl-bot
Частые вопросы
Может ли администратор сам внести день рождения участника?
Нет. Дата рождения — личные данные, поэтому добавить её может только сам участник своей командой. Администраторы видят и могут удалять сохранённые дни рождения в панели, но не добавлять и не менять их.
Когда именно снимается праздничная роль?
При первой проверке после окончания дня в выбранном часовом поясе. Проверка идёт каждые 10 минут, поэтому роль может сняться через несколько минут после полуночи; если бот в это время выключен — после запуска.
Действует ли дата, сохранённая на другом сервере?
Нет. Записи хранятся отдельно для каждого сервера, сохранять нужно на каждом. /dogumgunleri показывает ближайшие дни рождения на этом сервере.
Чтобы попробовать, достаточно добавить бота
Добавьте VeyroBot на сервер и включите нужные модули в веб-панели. Всё, чем вы не пользуетесь, можно полностью отключить.
Добавить на сервер бесплатно