xmpp4r

    1

    1答えて

    私のボットがパラレルスレッドでメッセージを送受信するようにします。私はまた、ボットがユーザからメッセージを受け取ったときに、ユーザにメッセージを返すようにしたい。しかし今、彼は5秒ごとにそれをユーザーに送り返します。私はそれが私が "無限ループ"を使わずに "ループする"を使用していることを理解しています。私はコールバックを使用できません。 並列スレッドでメッセージを送受信する方法は?メッセージを

    1

    1答えて

    jid = Jabber::JID.new('[email protected]') j = Jabber::Client.new(jid) j.connect j.auth('12345') それは私に SENDING: <message to='[email protected]' xmlns='jabber:client'><body>hi!</body>

    5

    3答えて

    私は、基本的にユーザがボットとチャットすることを可能にするサービスを構築しており、ボットはユーザが送信したチャットでいくつかの奇妙な処理を行い、最終的に意味のあるデータで返信します。基本的にAardvarkがどのように(? 私はボットを働いていて、今聞いていますが、私は別の重い持ち上げをする別のレールアプリを持っています。これらの部分はどちらも個別にうまく動作していますが、今では2つのインターフェ

    0

    1答えて

    jabber-transportを使用してアプリケーションにICQのサポートを追加したいと思います。私はxmpp4r ruby​​のライブラリを使用します。 私が見つけたものは、外部(icq)サーバーにログインする方法とメッセージを送信する方法を示していません。 コードやテキストの説明の例を示すことができますか? (xmpp4rとルビーを使用していないことがあり、私は唯一のヒントを必要としています

    7

    1答えて

    私はruby xmpp4rライブラリを使用して、openfireサーバとのマルチユーザグループチャットアプリケーションを実装しています。私はopenfireサーバー上のチャットルームを正常に作成しました。ユーザーがopenfire認証情報を使ってチャットルームに参加した場合、以前のグループチャット履歴が返されていないため、add_message_callback()メソッドを使用しているため、ほん

    0

    1答えて

    誰か助けてくれますか? 私は1つの言語で単語を受け取り、データベースを調べ、翻訳を受け取り、それを送り返すボットを作りたいと思います。共有ホスティングでは不可能だと理解していますが、自分のサーバーやVDSで可能です。だから、私はボットをEventMachineやxmpp4rのようなライブラリを使って作る必要がありますか?はいの場合、一度に多くのリクエストを処理する方法は?

    1

    1答えて

    私はJabberを使ってgTalkサーバーと通信しています。今、私は適切に接続することができます。また、私はメッセージを送受信することができます。私が間違っているつもりですどこでも、私は忙しいと私のgtalkの有無を設定することができないんだjabber.status方法 require 'rubygems' require 'xmpp4r-simple' include Jabber #

    1

    2答えて

    私は、次のインバンド登録を行うにはxmpp4rを使用して問題を抱えてきた SOここにスレッド: XMPP transport to another protocol を問題は私が得ることに降りてきますnew_registerためNoMethodError例外エラー、私は次のコードを実行します。 :私はのように定義new_register方法を見ることができますiq.rbファイルにxmpp4r宝石で

    0

    1答えて

    私は現在Cloud9でXMPP4Rを使用しています。 conference.on_message {|time, nick, text| case text when /regex/i #Same Command as on_private_message end end } conference.on_private_message