Активность и игры

Бот дней рождения для Discord: поздравит каждого участника в его день

Никто не обязан помнить 300 дней рождения. С ботом дней рождения для Discord от BotGG участник один раз сохраняет дату командой /birthday set, а в нужный день бот публикует поздравление, выдаёт роль именинника на 24 часа и, если хотите, пишет в личные сообщения.

  • Работает на бесплатном тарифе
  • 1 слэш-команда
  • Настраивается в веб-консоли
дни-рожденияПревью в Discord

BotGGБОТСегодня в 20:14

🎉 С днём рождения, @Саша! Сегодня исполняется 21! Отличного дня! 🎂

ДаняСегодня в 20:16

/birthday next

BotGGБОТСегодня в 20:18

Следующий день рождения: @Настя — 18 марта (через 4 дня).

Это сообщение видите только вы

Поздравление в 9:00 по времени сервера и команда /birthday next

Что вы получаете

Приватность прежде всего

Год рождения необязателен и нигде не показывается — ни в списках, ни в консоли. Он нужен только для возраста, если участник сам решит его показать.

Ваш часовой пояс и час

Поздравления выходят в выбранный час по времени сервера: 9:00 — это 9:00 для вашего сообщества.

Роль именинника на сутки

Выдайте особую роль — цвет, отдельное место в списке, свой канал — и BotGG сам снимет её через 24 часа.

Своё сообщение и картинка

Пишите поздравление с {user}, {username}, {server} и {age} и добавьте картинку или GIF. Без своего текста бот использует дружелюбный стандартный.

Поздравление в ЛС

Помимо поста в канале бот может отправить личное сообщение от имени сервера — для тех, кто редко заглядывает в канал.

Без двойных поздравлений

Каждый день рождения отмечается ровно один раз, даже после перезапуска. Родившихся 29 февраля в невисокосный год поздравят 28-го.

Как это работает

  1. Включите «Дни рождения» в консоли

    Откройте https://console.botgg.app, выберите сервер и включите функцию. Укажите канал для поздравлений и час.

  2. Оформите поздравление

    Добавьте роль именинника, напишите текст с переменными, прикрепите картинку и посмотрите превью в стиле Discord. При желании включите ЛС.

  3. Участники сохраняют дату

    Каждый вводит /birthday set с днём и месяцем. Год и возраст — по желанию; администраторы могут указать дату за другого участника.

  4. BotGG поздравляет

    В нужный день и час бот публикует поздравление, выдаёт роль на сутки и отправляет ЛС. /birthday next покажет, чей день рождения следующий.

Бот для дней рождения в Дискорде, который уважает участников

Кто-то любит громкие поздравления, а кто-то не хочет светить возраст. BotGG учитывает и тех, и других. По умолчанию хранится только день и месяц; если участник указал год, опцией show_age он сам решает, упоминать ли возраст. /birthday list показывает ближайшие дни рождения только с днём и месяцем и только тому, кто спросил.

В консоли администраторы видят все сохранённые даты с пометкой «через N дней», число именинников сегодня и на этой неделе и сколько участников сейчас носят роль именинника. Удалить дату можно там же или командой /birthday remove.

  • /birthday set day month [year] [show_age] — сохранить или изменить дату
  • /birthday remove, /birthday list, /birthday next
  • С правом «Управлять сервером» можно задать или удалить дату другого участника
  • Сохранили дату, которая сегодня, — день считается отмеченным, внезапной роли среди дня не будет

Дни рождения как часть культуры сервера

Поздравления — один из самых простых способов показать участникам, что их ценят. Добавьте тёплые приветствия для новичков, награды за активность через уровни, а другие регулярные объявления настройте в напоминаниях.

Слэш-команды

Список собран из реальных определений команд бота. Полный перечень — на странице команд.

/birthdayДни рождения: сохрани свой и смотри ближайшие4 подкоманды
  • /birthday setdaymonthyear?show_age?member?Сохранить день рождения (год необязателен и не показывается)
  • /birthday removemember?Удалить сохранённый день рождения
  • /birthday listБлижайшие дни рождения на сервере
  • /birthday nextЧей день рождения следующий?

Команды

Частые вопросы

Как добавить бота для дней рождения в Дискорд?

Пригласите BotGG на сервер, откройте веб-консоль и включите «Дни рождения». Выберите канал и час и попросите участников ввести /birthday set. Больше ничего настраивать не нужно.

Бот покажет мой возраст?

Только если вы этого хотите. Год необязателен и скрыт; возраст упоминается, только если вы сохранили год и указали show_age: true.

Во сколько бот поздравляет?

В час, выбранный в консоли (по умолчанию 9:00), по часовому поясу вашего сервера.

Сколько держится роль именинника?

Ровно 24 часа. BotGG снимает её автоматически — даже если функцию за это время выключили.

Что с днями рождения 29 февраля?

В невисокосные годы их отмечают 28 февраля, так что без праздника никто не останется.

Готовы прокачать свой сервер?

Добавьте BotGG бесплатно и включайте нужные функции в веб-консоли.