studioSaw

-USTREAM & LimeChat2 Scritps-

スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

USTREAMチャットの削除について

チャットマニュアルの方にも書いていますが、USTREAMのチャット(ソーシャル
ストリームではありません)はIRCという昔からあるシステムを使っています。

IRCでは、サーバ上に存在しないチャンネルに誰かが入室しようとした時に
チャンネルが作られ(その後ユーザーが入室)、チャンネル内の最後の一人が
退室するとチャンネルがサーバ上から削除されます。
(配信で一度設定したトピックやチャンネルモードが元に戻る事があるのは
チャンネルが削除されて設定がリセットされるためです)

このため、チャンネルに入る(JOIN)、出る(PART)などのコマンドはありますが、
作る、削除するといったコマンドは存在しません。最初のユーザーのJOINが
作成になり、最後のユーザーのPART(QUITなど)が削除になります。

この関係上、チャットチャンネルの削除が
チャンネルに入ろうとしてもエラーが出て入れない状態が半永久的に続く
ものだとするならは、チャンネルの削除は事実上不可能です。

もちろんチャンネルモードを少しいじればチャットに誰も入れなくなる状態を
作る事は可能ですが、それも最後の一人がチャンネルから出るまでの話で、
チャンネル内に誰もいなくなればそのチャンネルは「誰でも作れる状態」になります。

これを回避するために24時間365日チャンネルに常駐するのは無理ですし、
仮にそれができたとしてもサーバはメンテナンスや不具合等で落ちますので
その時にすべてリセットされてしまいます。


チャットチャンネルの削除が単に
配信ページに表示されない事
であるならは、番組設定でチャットをオフにできますし、番組自体削除すれば
ブラウザからは誰もチャンネルに入る事はできなくなると思います。
(IRCクライアントからは入れます。外部サイトの埋め込みチャットも
埋め込み形式によっては入れる事もあります。)

ある程度常駐ユーザーがいるチャンネルの場合は、チャットをオフ、または番組を
削除する前に(オペレータ権限がある間に)トピックを削除、またはチャットを
削除した事を伝えるものに変えたり、誰も発言させないようにする場合は
チャンネルモードを+Pしたり、誰も入れないようにする場合は+R(+i)したりすれば
なんとなく削除した雰囲気を出す事はできるでしょう。


そこで1つ注意ですが、チャットをオフにするとそのチャンネルでは配信者に
オペレータ権限が付く事はなくなりますが、番組設定で自分以外のユーザーに
オペレータ権限を自動で与える設定をしていた場合、そのユーザーだけは
チャットオフ後もオペレータ権限がつく場合があるので、それが気になる方は
オペレータ設定も削除した後、チャットをオフにしてください。

また、番組の削除をせずにアカウントの削除をしてしまうと番組ページだけが
残り、オフも削除もできなくなる事があります。アカウントの削除も含めた
番組の削除を行う場合は、必ず先に番組の削除をした後、最後に
アカウントを削除してください。


以上になります。
 
関連記事

この記事に対するコメント


この記事に対するコメントの投稿
















この記事に対するトラックバック

トラックバックURL
→http://studiosaw.blog47.fc2.com/tb.php/150-8a38c86f
この記事にトラックバックする(FC2ブログユーザー)
プロフィール

Saw

Author:Saw
プログラム勉強中
面白いけど難しい


■LimeChatScripts forUstream■
Ustream配信サポート用スクリプト公開中

ご意見ご要望等あれば↓へ
質問用記事
asdfgw6uk●gmail.com
メールフォーム
※gmailは本アドではありません。
頻繁にチェックしているわけではないので、
返信は遅れると思います。

Twitter

検索フォーム

最新記事
リンク
カテゴリ
RSSリンクの表示
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。