有没有办法获取公会的通知设置?

Is there a way to get the guild's notification settings?

例如,每当用户使用!notification命令时,它应该在控制台打印服务器的通知设置是否设置为"all messages""only @mentions"

这是我想用它做什么的想法。

@bot.command()
async def notification():
  notificationsettings = # Notification settings here

  if notificationsettings == "only @mentions":
    print("You'll only get mention notifications")

  else:
    print("You'll get every message notifications")

可以通过Guild.default_notifications属性找到公会的通知级别。这将 return 一个 NotificationLevel 对象。