Web#
QuerySortBy#
- enum daf.web.QuerySortBy(value)#
Enumerated options that can be passed to the
sort_by
parameter ofdaf.web.GuildDISCOVERY
.Valid values are as follows:
- TEXT_RELEVANCY = <QuerySortBy.TEXT_RELEVANCY: 0>#
- TOP = <QuerySortBy.TOP: 1>#
- RECENTLY_CREATED = <QuerySortBy.RECENTLY_CREATED: 2>#
- TOP_VOTED = <QuerySortBy.TOP_VOTED: 3>#
- TOTAL_USERS = <QuerySortBy.TOTAL_USERS: 4>#
QueryMembers#
- enum daf.web.QueryMembers(value)#
Enumerated options that can be passed to the
total_members
parameter ofdaf.web.GuildDISCOVERY
.Valid values are as follows:
- ALL = <QueryMembers.ALL: 0>#
- SUB_100 = <QueryMembers.SUB_100: (0, 100)>#
- B100_1k = <QueryMembers.B100_1k: (100, 1000)>#
- B1k_10k = <QueryMembers.B1k_10k: (1000, 10000)>#
- ABV_10k = <QueryMembers.ABV_10k: 1>#
GuildDISCOVERY#
- class daf.web.GuildDISCOVERY(prompt: str, sort_by: Optional[QuerySortBy] = QuerySortBy.TOP, total_members: Optional[QueryMembers] = QueryMembers.ALL, limit: Optional[int] = 15)#
Client used for searching servers. To be used with
daf.guild.AutoGUILD
.- Parameters:
prompt (str) – Query parameter for server search.
sort_by (Optional[QuerySortBy]) – Query parameter for sorting method for results.
total_members (Optional[QueryMembers]) – Query parameter for member limit.
limit (Optional[int]) – The maximum amount of servers to query. Defaults to 15 servers.