database.language¶
Module Contents¶
Classes¶
Language preference for the guild. |
|
Language preference of the user. |
- class database.language.GuildLanguage¶
Language preference for the guild.
- idx¶
- guild_id¶
- language¶
- static add(guild_id: int, language: str) GuildLanguage¶
Add guild language preference.
- Parameters
guild_id – Guild ID.
language – One of the supported languages. Please note that this parameter is not checked on database level and it’s your responsibility to make sure it has correct value.
- Returns
Created guild language preference.
- static get(guild_id: int) Optional[GuildLanguage]¶
Get guild language preference.
- Parameters
guild_id – Guild ID.
- Returns
Guild language preference or
None.
- class database.language.MemberLanguage¶
Language preference of the user.
- idx¶
- guild_id¶
- member_id¶
- language¶
- static add(guild_id: int, member_id: int, language: str) MemberLanguage¶
Add member language preference.
- Parameters
guild_id – Guild ID.
member_id – Member ID.
language – One of the supported languages. Please note that this parameter is not checked on database level and it’s your responsibility to make sure it has correct value.
- Returns
Created member language preference.
- static get(guild_id: int, member_id: int) Optional[MemberLanguage]¶
Get member language preference.
- Parameters
guild_id – Guild ID.
member_id – Member ID.
- Returns
Member language preference or
None.