irc

    0

    1答えて

    私はPerl IRCボットを作っています。定期的にチャンネルにメッセージを送信することはできません。 POE::Component::IRCを使用していますが、私が見る限り、これを処理するメソッドやイベントはありません。 これを行う方法はありますか?

    1

    1答えて

    私はこれを実装するソリューションを探していますが、Googleでは常にsshトンネルでライブチャット - 他の方法ではない。 これはトンネルを使って実装できると思われますが(それが可能な場合)、どうやってどうなっているのでしょうか。 これは尋ねられたが、関連する質問を見ても申し訳ありませんが、自分の特定のニーズに対応できることを確かめることができませんでした(つまり、sshセッションを直接作成する

    1

    1答えて

    私はIRCサーバに接続していますが、データを待っている間にプログラムが端末から入力を取得してサーバに中継できるようにします本質的にJOIN #foobarと言って、プログラムはJOIN #foobarを送ります。現在のコードは次のようになります: def receive(self): while True: raw = self.socket.recv(4096).decod

    1

    2答えて

    サーバ上でJAVAアプリケーション(IRC-Bot)を実行することはできますか? 私はそれをJavaで開発しました。これはうまく動作し、ログインが動作し、メッセージの送信などができ、ボットは機能しています。 私は今、サーバー上でボットを実行したいので、ローカルで実行したり、自分のコンピュータで24時間体制でオンラインにする必要はありません。 サーバ上で通常のJavaアプリケーションを実行できない場

    3

    1答えて

    a very nice library written in Java JavaでIRCクライアントを作成しましたが、DCCダウンロードオプションに関する情報が見つかりませんでした。 私は記事/ヒント/これを処理する方法のソースコードをリンクすることができます誰かを探しています。 Definition found on Wikipedia: DCC接続は、2つの異なる方法で開始することができます。

    1

    2答えて

    これはおそらく新しい質問です。 PHPFreeChatのようなチャットサーバはどのように動作しますか?私はいつも、サーバがTCP接続を管理するWindowsサービスでなければならないという印象を持っていました。しかし、PHPFreeChatの場合、サービスはありません。 一般的なアイデアはありますか?チャットのウェブサイトでもこの情報を見つけることができないようです ありがとう!

    1

    1答えて

    私は作成しているIRCボットで少し助けが必要です(非常に簡単です)。 <?php $sock = socket_create(AF_INET, SOCK_STREAM, SOL_TCP); $yonk = socket_connect($sock, "127.0.0.1", 6667); $wut = socket_read($sock, 1024); socket_write($so

    1

    3答えて

    私のircロボットが掛かっています:calvino.freenode.net "NOTICE *:*あなたのホスト名を検索しています..."私のコードにいくつかの関数を追加する前に働いていました。私はこれらの関数をコメントアウトして以来、しかしそれはまだ動作していない! それはそのメッセージにとどまり、進行しません。私はそれを強制終了しなければならない。 私は非常に初心者のコーダーです、私は2週間

    0

    1答えて

    悪いタイトルですが、それを説明する方法はわかりません。 on :message, "\.addfact" do |m| open('facts.txt', 'a') { |f| f.print "\n *XXXXXX* ~ #{m.user.nick}" } m.reply "Fact added, #{m.user.nick}" end 基本的には、

    -1

    2答えて

    私はJavaでIRCボットを作ろうとしていますが、現在pircbot APIを使用しています。 !dl.exec(ファイルのURL) または !update(ファイルのURL) これは最初のものと同じですが、実行後に自動的に終了します。 私は if (message.equalsIgnoreCase("!dl.exec" +paramString1)){ } をしようとすると、それは私に語っ