Skip to content

DiscordのチャンネルにProcessingのコードを書くと実行結果のプレビューを返してくれるbot

Notifications You must be signed in to change notification settings

Oxypetalum7/Discord-Processngbot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Discord-Processngbot

discordのチャットに!processingコマンドを付けてProcessingのコードを書くと、コードを自動的に取得してスケッチを実行し、出力をgifにして数秒程度のプレビューとして返してくれるbotです。

動作環境

  • Python 3.9.5

  • Processing 3.5.3

    (Processingは環境変数を通しておくProcessing-javaが実行できるようにする必要があります。)

使い方

  1. botソースコードのルートにconfig.iniを作成し

    [TOKEN]
    token="ここに取得したbotトークンを入れる"
    

    と記述します。

  2. processing-discord.pyを実行します。コンソールにlogged-in as (bot名)と表示されれば成功です。

  3. Discordチャンネルに!processingと入れ、改行後にソースコードを入力します。

  4. botが自動でコマンドに反応し、ソースコードを取得した後コマンドラインを通じてスケッチを実行します。スケッチの録画には少し時間がかかりますのでお待ち下さい。 5.スケッチの録画が完了するとbotが"Here is a code result"というメッセージと共にスケッチのGIFサンプルをチャンネルへ添付します。

About

DiscordのチャンネルにProcessingのコードを書くと実行結果のプレビューを返してくれるbot

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages