User
UserService(bot)
¶
get_member_roles(user)
¶
Retourne les rôles qui devraient être attribués à l'utilisateur donné.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
user |
ApiUserSchema
|
Les données utilisateur, telles que retournées par l'API du site etu |
required |
Returns:
Type | Description |
---|---|
set[Role]
|
L'ensemble des rôles par défaut à donner à l'utilisateur donné. |
set[Role]
|
C'est-à-dire : |
set[Role]
|
|
set[Role]
|
|
set[Role]
|
|
Source code in etuutt_bot/services/user.py
sync(member, user)
async
¶
Synchronise le membre du serveur avec les données de l'api du site etu.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
member |
Member
|
Le membre du serveur Discord à synchroniser |
required |
user |
ApiUserSchema
|
Les données de l'API |
required |