Discordボット
Discordサーバーに独立したメンバーとしてログインするプログラム。開発者ポータルで登録し、権限を指定したURLで招待する。OAuthアプリと同じモデル。
技術的には、経路は2本ある。イベントをリアルタイムに受け取るWebSocket接続と、返信などを送るREST APIだ。2021年以降のやり取りは、ボットが全テキストを読んでプレフィックスを探す方式ではなく、Discordに登録されクライアントのUIに表示されるスラッシュコマンドが中心になった。
前者の方式にはメッセージコンテンツという特権インテントが必要で、大規模なボットでは承認が要る。2022年のこの変更で、多くの趣味のプロジェクトが止まった。ライブラリにはdiscord.py、discord.js、JDAなどがある。100を超えるサーバーに参加するには、ボットの認証が必要である。