前提・実現したいこと
discord.pyでbot自身のニックネームを変更したい
発生している問題・エラーメッセージ
403 Forbidden (error code: 50013): Missing Permissions
該当のソースコード
member = get_member(BOT_ID)
await member.edit(nick=member.name + 'テスト')
試したこと
IDのみ違う全く同じコードで、テスト環境では問題なく動きましたが、本番サーバーでのみエラーが出ます。
memberは正常に取得できていました。
member.nameも同様です。
botには管理者権限を付けており権限がないということはないと思います。(2段階認証もしており、他の管理者権限が必要な機能はすべて本番サーバーでも正常に動いています。)
エラーの原因としてどんなことが考えられますか?
メンバーオブジェクト以外から自身のニックネームを変更する方法があれば教えてください。
何か別の方法でも解決できれば助かります。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/04/07 09:12