2024-03-17 00:42:36 +00:00
|
|
|
from discord import AutocompleteContext
|
|
|
|
|
|
|
|
from RUNA.Database.MeiliSearch import Snowball
|
|
|
|
|
|
|
|
|
|
|
|
async def Guild_Autocomplete(ctx: AutocompleteContext):
|
|
|
|
snowball = Snowball()
|
|
|
|
query = ctx.value
|
|
|
|
print(query)
|
|
|
|
result = await snowball.query_guild(query)
|
|
|
|
results = []
|
|
|
|
for i in result["hits"]:
|
|
|
|
gname = i["guild_name"]
|
|
|
|
gid = i["guild_id"]
|
|
|
|
results.append(f"{gname} ({gid})")
|
2023-12-03 10:06:21 +00:00
|
|
|
return results
|