問題タブ [mirc]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
765 参照

node.js - socket.io への irc 接続を許可する

node.js と socket.io のリアルタイム チャットができました。mIRC に参加したいユーザーがチャットボックスに接続できるようにしたいと考えています。

/server mydom.ch 5558 を実行して mirc に参加しようとしましたが、接続できませんでした。

mirc接続を許可する方法を知っている人はいますか?

0 投票する
1 に答える
243 参照

mirc - MIRC のリンク ボットの変更

@Sirius_Black の助けを借りて、MIRC/Twitch 用にこのリンク監視ボットをセットアップしました。

システムは素晴らしく機能します。ただし、これに追加できるテキスト コマンド スクリプトはありますか?

現在のところ、ボットをオンまたはオフにできるのは mod だけのようです (オン/オフであることを示すメッセージが表示されます)。しかし、ボットがオン/オフかどうかを確認する応答を含むコマンドを送信する方法はありますか?

繰り返していたらすみません。

ありがとう!

0 投票する
1 に答える
125 参照

mirc - $gettok の mIRC 'null' 区切り文字

私のタイトルが十分に明確でない場合は申し訳ありません。私はいくつかのより多くのガイダンスのために戻ってきました!

独自の言語キック ボットを設定しようとしています。私が管理しているチャットには、ロシア語のチャット スパマーが流入しています。そこで私は、誰かがロシア語を入力するとキックするボットをセットアップしようとしていました。だから私はこれを設定しました:

問題は、ボットがロシア語の文字をチェックするのは、それらが「単独で」ある場合のみであることです。ロシア語の文字がより大きな文/単語の一部である場合、ボットは機能しません。

$gettok の区切り文字が 32 (スペース) に設定されているためだと思います。しかし、区切り文字を 0 (null) に変更すると、ボットがまったく機能しなくなります。

したがって、現在、ボットがキックするのは、これらの特定の文字のみを使用する人だけです. それらの文字を単独で使用する人、または文/単語で使用する人にボットをキックさせたい.

ところで、私がこれらの文字を選んだのは、それらが英語と同じ文字を共有しない最も一般的なロシア文字と考えられているためです.

どんな助けでも大歓迎です。

0 投票する
1 に答える
59 参照

mirc - matchtext でのテキストと変数の使用

ボットにプレフィックスを実装しようとしましたが、うまくいきませんでした

成功せずに試したことはありますが、プレフィックスと実際のコマンドを使用できるように修正する方法はありますか?

0 投票する
1 に答える
293 参照

irc - mIRC でプライベート メッセージのテキストに色を付ける方法

色付きのプライベートメッセージで各テキスト行を入力しようとしています。このコードを使用すると、色付きのテキストが表示されますが、テキストの前にスペースが追加されます。そのスペースを削除するにはどうすればよいですか

また、次のようなコマンド

動作していません..読み取りに表示されていますが、動作していません

0 投票する
1 に答える
402 参照

mirc - mIRC リンク保護 [スクリプトの編集]

Sirus_Black によって投稿された次のスクリプトを見つけました。しかし、私は彼、または誰かが私を啓発できることを望んでいる質問があります.

スクリプトは意図したとおりに機能しますが、スクリプトに追加する方法についての限られた知識に苦労しています。

他のいくつかの Web サイトに例外を設けたいとします。

test1.tv test2.eu と ima.ninja

変数行を次のように変更するのと同じくらい簡単だと思います。

しかし、これを試してみると、それらのリンクでもタイムアウトが発生しました。

更新:わかりました、もう一度テストしました

これにより、test1.tv を好きなように使用できますが、http: //test1.tv はタイムアウトになります。また、http:// が存在しない限り、.eu および .tv の Web サイトの使用が許可されることにも気付きました。

/ブレインファート

0 投票する
1 に答える
3170 参照

bots - mIRC Twitch.tv ボット ポイント システムのオンとオフのコマンド

現在、twitch.tv ボットに取り組んでいます。ボットが行うように設計されているのは、ユーザーが mIRC 側でチャットに参加したときに、ユーザーに自動的にポイントを与えることです。タイマーが開始され、30 分ごとに 1 ポイントを受け取ります。これに関する問題は、ストリームがオフになっているチャットで人々に afk してほしくないので、「!pointstimer start」のようなコマンドを入れたいということです。そのコマンドが実行されると、タイマーが開始されたというメッセージを表示したいと思います。このコマンドも op のみにして、他の人がいつでもコマンドを実行できないようにしたいと思います。ポイント制度やプレゼント抽選会も実施中です。問題は、ポイント システムのオンとオフを切り替えるコマンドを入力しても何も起こらないことです。コマンドが op でない場合はテキストを表示できますが、op の場合は何も起こりません。

コード:

コード 2:

コード 3

事前にすべての助けに感謝します。

0 投票する
2 に答える
170 参照

c# - C# プログラムを実行している mIRC スクリプトで FileNotFound エラーが発生する

チャンネル用に mIRC ボットをセットアップしようとしています。現在のプロジェクトでは、特定のイベントが発生するたびにコンピューターでオーディオ ファイルを再生しています。

引数からファイルの名前を取得し、そのファイルを再生する短い C# コンソール アプリを作成しました。

これは、cmd から実行するか、ショートカットを使用して実行できますが、自分のチャネルでコマンドを入力すると、プログラムが起動しますが、FileNotFound 例外がスローされます。

何が起こっているのかを正確に確認するために、try{} catch{} を使用していくつかのコードを書きました。ファイルの再生に失敗した場合、最初に指定された引数、拡張子 (後で変更します)、最後に結合された文字列がリストされます。それはこれを思い付くものです:

これはまさにファイル名であり、コマンドラインから完全に再生されます。

ここで何が起こっているか知っている人はいますか?

mIRC スクリプト: