DiscordBot開発

Discord

DiscordのWebhookでURLボタンを使う方法

こういうのをウェブフックから(Discordアプリ/Botを常時稼働させずに)出したい。 このボタンを押すとXやmisskeyへの投稿画面が開く。 真上のを押したときと同様の効果。 Pythonの初歩がわかってる人向け記事。IFTTTやZa...
DiscordBot開発

Dpyで即時反応可能なリアクション対話式メニューを作る

Discord.pyでBotがメッセージを送信し、そこにリアクションを付与し、反応されたリアクションによってBotが行動するタイプの処理例。 ボタン機能が実装されたため最早使うこともない気がするが、古いコードを見返していたら昔迷ったところに...
DiscordBot開発

Discord.pyでBotを定期再起動&メンバー数の取得

ググってもなかなか出てこない情報なので、どこかの誰かの役に立つかもしれないと思い、メモとして残しておく。必要になる場面はよくわからない。 if os.name == "nt": asyncio.set_event_loop_policy(a...
DiscordBot開発

[Dpy]on_messageをDMでだけ動かす

on_messageをDMでだけ動かしたいとき、単純に @bot.event async def on_message(message): if message.guild: return hoge() # DMのon_messageで動か...