2021/01/03

DiscordのBotを作成しました

#技術

作ったもの



かわいい。

discordでメンション付きで罵倒してくれるBot
この記事を見て,同じようなものを作りたいと思い(?)つくってみました。

基本的な手順はこちらのQiita↓
Pythonで実用Discord Bot(discordpy解説)

今回のBotの完成形はこちら↓
GitHub

TOKENをGitHubに上げると危ないので環境変数に入れるところに注意してください。

heroku config:set TOKEN=DiscordのToken


でherokuにTOKENをセットして,python側では以下のように使います。

import os
TOKEN = os.environ.get("TOKEN")



メッセージを送った人にリアクションをつけてみる

discord.py を参考にリアクションをつけてみます。
Unicordの絵文字一覧は こちら で検索できます。
今回は🖕をつけたいので以下のようにしました。

            emoji = '\N{Reversed Hand with Middle Finger Extended}'
            await message.add_reaction(emoji)