|
<< Topに戻る |
言葉に反応させてみよう > |
|
ここではIRCクライアント、Chocoaのチョコアスクリプトの使い方を解説しています。
しかし、本人はボット製作のためにこれを利用していますので、
解説に偏りがあるかもしれませんがご了承下さい。 sinkahoが作ったボット「syan」は、#sinkahoチャンネル他、 いくつかのチャンネルに生息しています。 普通のボットが持っているオートなるたー機能、 なると再取得機能、バン機能、伝言機能などは一切ありませんが、 辞書機能、URL機能、たわごと機能、会話機能を備えてあります。 また、ゲーム機能も有ります。ヘルプは、 「シャンヘルプ」と 「ンシャヘルプ」があります。 もしシャンに出会いましたら、遊んであげてください。 以下に書かれていることには誤りなどが含まれているかもしれません。 s|nkahoは一切責任を持ちません!とは言いませんが、 完璧な模範解説ではない、かもしれない、と言うことを肝に銘じておいてください。 ここはチョコアスクリプトのリファレンスページを 一度見てから訪れると効果的です。 そうしないと内容が全然わからないかもしれませんので、あしからず。 また、分からないことなどの質問疑問等や、解説して欲しいことなどがありましたら、 どしどしメールや掲示板で受け付けています。お気軽にリクエストしてください。 |
|
チョコアスクリプトとは、IRCクライアントのひとつである、
Chocoa1.0以上に備わっているチョコアを便利に使うためのスクリプトです。
チョコアをカスタマイズするためにさまざまなことができます。
また、自動応答が出来るような、ボットを製作することも出来ます。 |
|
バージョン1.0以上のチョコアが必要になります。
また便利なテキストエディタを用意するといいでしょう。
あと、サーバーソフト(普通は持ってない)がなければ、
インターネットに接続できる環境も必要です。
スクリプトの動作のチェックは必ずサーバーに接続した上で行います。 |
[ チョコアのメニュー > 設定 > スクリプト設定 ] で、
サービスリストの編集ダイアログが表示されます。
新規ボタンを押し、スクリプト編集のサービス名に表示されているファイル名を、
自分の好きな名前に変更し、ファイルパスに表示されている名前を、
自分の好きな名前(*.csf)に変更し、OKボタンを押します。
サービスリストの編集ダイアログもOKボタンを押して閉じます。(面倒な場合は、次の項目で紹介されてるスクリプトを そのままコピーして、ファイル名を*.csfとして保存すればいいでしょう。 そのあと、追加ボタンでサービスに加えることが出来ます。 また、スクリプト編集窓でもスクリプトの変更生成は可能です。 しかし手持ちのテキストエディタで編集したほうが便利なので、 ここではOKボタンを押して終了させています。) |
|
生成したファイルをテキストエディタで表示します。
(ファイルは、デフォルトで Program Files\Chocoa\ 以下に置かれてあると思います。)
表示すると、スクリプトは下の様に
なっていると思います。 |
/Service note001 (←ここにサービス名が入る)
{
/Function
{
}
/Event
{
}
/Access
{
}
/PopupMain
{
}
/PopupUser
{
}
/PopupChannel
{
}
}
/Var
{
} |
|
Eventのところに、どういった時に反応させるかを書きこみます。 Functionのところに、何をするかを書いていきます。 他のこと(他のところ)はここではとりあえず考えなくていいです。 では、はじめてみましょう! |
|
<< Topに戻る |
言葉に反応させてみよう > |