Skip to content

DiscordのテキストチャンネルとLineのグループの間のメッセージ転送ボット

License

Notifications You must be signed in to change notification settings

mamemame360/dislinbot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

dislinbot

DiscordのテキストチャンネルとLineのグループの間のメッセージ転送ボット。(Heroku用)

使い方

Herokuの登録の方法や、LINEとDiscordでボット作成に必要なシークレット、トークンの取得方法については割愛。

ボット用のトークンを設定(必須)

LINE Developersでボット(公式チャンネル)用のチャンネルシークレットとチャンネルアクセストークン(長期)を取得。
Discord Developer Portalでボット用のトークンを取得。

heroku config:setで以下の環境変数を設定。

LINE_CHANNEL_SECRET = LINEのチャンネルシークレット
LINE_CHANNEL_ACCESS_TOKEN = LINEのチャンネルアクセストークン(長期)
DISCORD_BOT_TOKEN = DiscordのBotのトークン

メッセージを転送するDiscordチャンネルとLINEグループのIDを調べて設定

herokuにdeployして動作していることを確認する。
LINEのグループIDボットをLINEのグループに追加して"/show-group-id"とメッセージを送る。
するとLINEのグループIDを返してくれるのでそれをメモ。
今度はDiscordでLINEグループのメッセージの転送先のテキストチャンネルで"/show-channel-id"とメッセージを送る。
するとそのチャンネルのIDを返してくれるのでそれもメモ。

メモしたそれぞれのIDをheroku config:setで環境変数として追加で設定する。

LINE_GROUP_ID = LINEグループID
DISCORD_CHANNEL_ID = DiscordチャンネルID

以上でDiscordのテキストチャンネルとLINEのグループ同士でメッセージを転送し合うようになってくれるはず。

About

DiscordのテキストチャンネルとLineのグループの間のメッセージ転送ボット

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages