Восстановление удаленного пользователя по ошибке

Здравствуйте,

Я модератор форума на Discourse и случайно удалил пользователя, хотя планировал лишь отклонить его пост.

Есть ли способ восстановить этого пользователя? Или хотя бы отправить ему приглашение (и объяснить, что это была ошибка)? Я посмотрел в журнале событий, но увидел только имя пользователя, а не его адрес электронной почты.

Я нашёл связанную тему о том, как восстановить удалённые посты пользователя, но работает ли это, если сам пользователь был удалён?

Заранее спасибо за помощь.

Вам придётся искать его электронную почту в резервной копии.

Ещё один неопределённый вариант — просмотреть логи почтового сервера, если они доступны.

Возможно, потребуется небольшая доработка.

Но в прошлом проверяйте логи. Извлеките адрес электронной почты и имя пользователя. Измените Anon##### на предыдущее имя пользователя. Верните адрес электронной почты в профиль пользователя. Активируйте пользователя. Отправьте ему личное сообщение с объяснением ситуации.

Это не восстановит аватар профиля и другие детали, но позволит заново привязать сообщения, личные сообщения, лайки и т. д.

В логах администраторов обычно указан адрес электронной почты.

Автор оригинального поста говорит, что удалил аккаунт, когда просматривал пост (предположительно отмеченный в панели модерации) как модератор, а не анонимизировал его.

Упустил этот момент. Значит, это была новая учетная запись. И насколько мне известно, лучшее, что можно сделать, — это отправить пользователю прямое письмо с приглашением присоединиться снова.

Всем привет,

Спасибо за ваши комментарии.

Похоже, что единственный способ — это приглашение, которое я уже отправил. Можно ли узнать, принял ли приглашённый пользователь приглашение?

Вы получите уведомление, когда приглашение будет принято.

Помимо уведомления, вы также можете увидеть свои использованные приглашения по адресу [ваш форум]/my/invited/redeemed