Google Cloud Shell で Discord.pyを使ってDiscord Botを作る。
Google Cloud Platformのアカウント
Discord botのtoken
python3
、python3のpipは、pip3
という名前で用意されている~/
)以外は真っさらになるpipenvをユーザーディレクトリへインストールする。
$ pip3 install --user pipenv
--user
オプションを付ければ~/.local
以下にインストールされる。
PATHに~/.local/bin
を追加する。.profile
ファイルに、PATH=$PATH:$HOME/.local/bin
を書き足す。
ログインしなおすか、$ source .profile
する。
$ mkdir discord_bot
$ cd discord_bot
$ pipenv install https://github.com/Rapptz/discord.py/archive/master.zip#egg=discord.py
自分はボイスチャット機能を使いたいから、https://github.com/Rapptz/discord.py/archive/master.zip#egg=discord.py[voice]
とした。
import discord
してコード書けばいい。
実行するときは
$ pipenv run python main.py
$ pipenv install discord.py
したら、エラーERROR: ERROR: Could not find a version that matches discord-py
が発生した。
わからない。
pypiのdiscord.pyページにあるurlを指定する書き方を試したらできた。
そのときは代わりにこう書けばpip3コマンドと同じ。
$ python3 -m pip PIPCOMMAND ARGS
Crieitは誰でも投稿できるサービスです。 是非記事の投稿をお願いします。どんな軽い内容でも投稿できます。
また、「こんな記事が読みたいけど見つからない!」という方は是非記事投稿リクエストボードへ!
こじんまりと作業ログやメモ、進捗を書き残しておきたい方はボード機能をご利用ください。
ボードとは?
コメント