Есть отдельная таблица с промокодами в бд. Необходимо каждому вновь зарегистрированному пользователю отправлять смс с промокодом из этой таблицы. При этом каждый промокод который отправлен уже не должен использоваться при следующей отправке смс. Как реализовать подобное , можно ли повесить обработчик на событие регистрации