Skip to content
This repository was archived by the owner on Oct 5, 2023. It is now read-only.

plugin_getting_started

もちたいやき edited this page Apr 29, 2017 · 3 revisions

プラグインを作ってみよう

PyChronerはプラグインを簡単に追加できる特徴があります。
プラグインを作ってみましょう。(尚Pythonは既にある程度習得しているものとする)   

  1. config.json での設定を完了させ、Botを起動、終了させます。
  2. pluginsフォルダが生成されるので、その中に自分の好きな名前でフォルダを作りましょう(プラグイン名)。
  3. フォルダの中に入り、 $ git init します。
  4. PyChronerの.gitignoreLICENSEを参考に色々入れてみます。(プラグインをGitHubなどに公開する際は、書き終わった後にREADME.mdに機能や概要を書いておくと尚良しです。)
  5. $ touch main.py とか好きな名前でファイルを作り、プラグインを書きます(プラグインのリファレンスはこちら)。
  6. 書き上げたら $ git add . して $ git commit -m "好きなメッセージ、変更内容が望ましい" します。
  7. 再度Bot動かしてみます。logs フォルダにログが生成されるので、それを見て正しく動いているか確認しましょう。

plugins の中身は再帰的に読み込まれるため、階層構造にすることが可能になっています。
また、プラグイン別にフォルダを分けられるようにすることにより、驚異の外部公開のしやすさを実現しました。

Clone this wiki locally