@bot.slash_command(name="collect", description="Collect an item!", guild_ids=bot_guilds)
async def throw(ctx: ApplicationContext):
await ctx.respond(f"Working! My latency is {bot.latency}. Context type is {str(type(ctx))}.")
bot_guilds is [i.id for i in bot.guilds], that list works, but it doesn't add the command to the slashes. however if i specify it explicitly (guild_ids=[123456345678]) it will register and it will ALSO work if i change the code afterwards. what have i done wrong above?
