SkWebChat:上級者向け機能

ドキュメントトップページに戻る 前ページ:使い方 次ページ:技術情報(準備中)

1. チャットの詳細設定

チャット作成時、もしくは、チャット情報変更時に、「詳細設定(オプション)」というボタンを押すと、より詳細な設定を行うことができます。

以下の設定を行うことができます。


2. SkWebChat コマンド

SkWebChatのチャット作成者は、スカイプのチャットに /swc_ (もしくは、_swc_) からはじまるSkWebChatコマンドを入力することで、さまざま機能を実現することができます。

SkWebChatコマンドの一覧は以下となります。

/swc_help (もしくは、_swc_help)
SkWebChatで利用可能なコマンドの一覧を表示します。

/swc_test (もしくは、_swc_test)
テストコマンドです。SkWebChatからの返答を受信します。

/swc_clear_log (もしくは、_swc_clear_log)
チャットのログをクリアします。

/swc_delete_log (もしくは、_swc_delete_log)
チャットのログを1件削除します。以下のように、チャットのログ番号を指定してください。

/swc_delete_log 191 (ログ番号を指定してコマンドを実行)

=> (skype_webchatからの返信)
発言を削除しました。
[191] yhayashi11 (2:53:06) 123456789あいうえお

/swc_get_log (もしくは、_swc_get_log)
チャットのログ番号に対応するログの概要を表示します。

/swc_delete_log 191 (ログ番号を指定してコマンドを実行)

=> (skype_webchatからの返信)
[191] yhayashi11 (2:53:06) 123456789あいうえお

/swc_list_log (もしくは、_swc_list_log)
チャットのログ概要の一覧を表示します。

/swc_list_log 10 (表示する数をコマンドを実行。省略した場合は10が指定されたとみなされる)

=> (skype_webchatからの返信)
[192] yhayashi11 (2:53:06) こんにちは。
[193] 名無しさん234 (2:58:34) ばんわ
[194] aiueo (3:10:33) 仔ンにちわぁ.:*:・'゚☆。.:*:・'゚★。.:* 私も参加しました(´艸`)
[195] yhayashi11 (3:13:34) いらっしゃいませ
[196] aiueo (3:14:07) 今晩も寒いですね。
[197] 名無しさん234 (3:17:43) これでも最近は少しずつ暖かくなってきているというか
[198] aiueo (3:18:56) そうなんですね。最近外に出ないので微妙な変化には気が付きませんでした(--)
[199] test (3:20:06) はじめまして。参加しました。よろしく
[200] yhayashi11 (3:22:45) いっらいしゃいませ。初めての方は私のブログにもお寄りくださいね
[201] 名無しさん234 (3:23:11) 今日は新規参加が多いな

/swc_number_of_members (もしくは、_swc_number_of_memnbers)
現在のチャットの閲覧人数を表示します。

/swc_get_chat (もしくは、_swc_get_chat)
SkWebChatの公開チャットに関連付いているチャット画面から返答を受信します。

/swc_set_chat (もしくは、_swc_set_chat)
このコマンドを実行したチャット画面を、SkWebChatの公開チャットに関連付いているチャット画面にします。
このコマンドを実行できるユーザは、以下となります。


3. チャットの色やデザインを変更する

SkWebChatは、外部のスタイルシートを読み込む仕組みを備えています。外部スタイルシートを利用することで、チャットの色やデザインを変更することができます。外部スタイルシートは、チャットの詳細設定で、URLの形で指定します。

以下は、デザインを変更したチャットの例です。

スタイルシートを作成するためのベースとなるCSSファイルが、 ここ にあります。 このファイルで定義されているクラスの設定を置き換えて、自分だけのスタイルシートを作成してください。

4. チャットのカスタマイズ(試験運用中)

SkWebChatは、外部のスクリプトを読み込む仕組みを備えています。外部スクリプトを利用することで、柔軟にカスタマイズすることができます。以下は、カスタマイズの例です。

外部スクリプトは、チャットの詳細設定で、URLの形で指定します。

当面は、SkWebChatの開発者がスクリプトの作成を行います。チャットのカスタマイズの要望がある方は、開発者ブログ上のチャットで開発者にお気軽にご連絡ください。


株式会社ナレッジフロー