2014-07-09 12 views
0

나는 보내는 방법을 알고 있지만 그것을 암송하고 삭제하는 방법을 모르겠습니다.ruby ​​on rails를 사용하여 ejabber에서 채팅을 제거하는 방법

jid = Jabber::JID.new('user') 
    client = Jabber::Client.new(jid) 
    client.connect('54.187.67.96',5222) 
    client.auth('password') 
    client.send(Jabber::Presence.new.set_show(:chat).set_status('Rails!')) 


    # Send an Instant Message. 
    body = 'Hello from Rails' 
    to_jid = Jabber::JID.new('user') 
    message = Jabber::Message::new(to_jid, body).set_type(:normal).set_id('1') 
    client.send(message) 

답변

1

실행중인 코드는 stream.rb을 참조하십시오. add_message_callback은 저에게 승자와 같습니다. 메시지를 삭제하는 것은 핵심 재버가 아니므로 서버와 대화해야합니다.