python - discord.py-rewrite - 服务器信息命令
问题描述
我正在制作服务器信息命令,但我不知道如何获取总频道数和角色数。我如何获得那些用于我的嵌入?
更多关于为命令放置什么样的东西的建议会很有帮助:)
解决方案
discord.Guild.channels
您可以使用/获取频道和角色discord.Guild.roles
由于这两个都返回 alist
您可以使用该len()
函数来获取计数
guild = ctx.guild or client.get_guild(123) # or however you get the guild
channel_count = len(guild.channel)
role_count = len(guild.roles)
推荐阅读
- javascript - Reactjs:如何使用 JSZip 从 zip 文件中只获取一个文件?
- model - 在 Blender 中否定零件并错误导出
- python - 在 MQTT 中强制断开连接(触发最后遗嘱消息)
- django - DJANGO 3.1 'crispy_forms_tags' 不是注册标签库
- laravel-artisan - 安装 php artisan swagger 时出错:生成 Ubuntu
- android - Android 应用内购买有效订单但在 Google Play 商店中不存在
- javascript - Ngrx createReducer 从早期版本迁移
- sql - Redshift:Coalesce 无法按预期工作
- python - 是否可以矢量化 scipy Dirichlet PDF 函数?
- macos - mac m1上tomcat已经启动,但是8080端口连接不上