# Обязательная генерация имени пользователя и аватара — как это реализовать?

**URL:** https://meta.discourse.org/t/mandatory-username-avatar-generation-how-can-we-do-this/185185
**Category:** Support
**Created:** [01.Апрель.2021 22:27:43 UTC](https://meta.discourse.org/t/mandatory-username-avatar-generation-how-can-we-do-this/185185 "2021-04-01T22:27:43Z")
**Posts on this page:** 1
**Showing post:** 3

<div class="post-metadata">

### Author: ![traceymoko](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/traceymoko/32/483235_2.png) [@traceymoko](https://meta.discourse.org/u/traceymoko)
#### Post date: [01.Апрель.2021 23:33:07 UTC](https://meta.discourse.org/t/mandatory-username-avatar-generation-how-can-we-do-this/185185/3 "2021-04-01T23:33:07Z")

</div>

Для ограниченного набора аватаров существует функция выбираемых аватаров.

> [@Selectable avatars](https://meta.discourse.org/t/selectable-avatars/92656?u=bloomexperiment):
>
> Avatars are a big part of anyone’s online identity. Discourse already supports 3 options when it comes to avatars: based on the first letter of your username, your Gravatar or any images you want to upload. [image] But what if you want to provide your users with a limited set of avatars to choose from? It’s now possible thanks to the “selectable avatars” feature! As an admin, if you click Edit next to the selectable avatars site setting, a modal will pop up and ask you to start uploading avat…

Что касается сгенерированных имён пользователей, то, думаю, для этого потребуется кастомный плагин.  
Я полагаю, это не так уж редко встречается: например, музыкальное приложение Auxy генерирует названия для проектов.

 ![image](https://global.discourse-cdn.com/meta/original/3X/6/9/6983edcba0b986355d3e0189e30c5b77bfd2017f.jpeg)

В приложении для программирования для детей, которым я пользовался, также была такая функция для имён пользователей (там тоже использовалось сочетание прилагательного и существительного, но список был гораздо шире, чем только животные).

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

Возможно, пользователи смогут нажимать кнопку для случайной генерации новой комбинации каждый раз; не уверен, как именно вы хотите это реализовать дальше.

(Если вы хотите, чтобы кто-то создал кастомный плагин, обычно такие задачи можно размещать в канале #Marketplace, если у вас есть бюджет).

---

_[View the full topic](https://meta.discourse.org/t/mandatory-username-avatar-generation-how-can-we-do-this/185185)._
