Рет қаралды 7,140
前動画→ • 【簡単】ラズパイでプログラミング!Disco...
超小型PC『Raspberry Pi Zero』で作成したDiscordのBotプログラムを改良し、自宅のPCを遠隔操作できるようにしました。スマホのDiscordアプリからラズパイに命令を送りPCの電源をONにすることで、Chromeリモートデスクトップなどのアプリを使って遠隔操作できるようになります。
<Botプログラム見本>
------------------------------------------------------------------------------
require 'discordrb'
bot = Discordrb::Commands::CommandBot.new token: 'あなたのTOKEN', client_id: あなたのCLIENT-ID, prefix: '!'
bot.command :Chin do |event|
event.respond 'ChinChin!'
end
bot.command :wol do |event|
if event.user.id == あなたのユーザーID then
comstr = 'wakeonlan FC:AA:14:07:A0:05'
result = system(comstr)
puts('botがコマンドを実行: ' + comstr)
if result
event.respond 'コマンドの実行に成功しました:blush:'
else
event.respond 'コマンドの実行に失敗しました:poop:'
end
else
puts(event.user.name + 'がwolコマンドを試行しました')
event.respond '貴様は誰だ!:japanese_goblin:'
end
end
bot.run
------------------------------------------------------------------------------