# How to develop a chat server with Ruby?

**URL:** <https://www.ruby-forum.com/t/how-to-develop-a-chat-server-with-ruby/193103>\
**Category:** Ruby\
**Created:** [August 11, 2010, 10:14am UTC](https://www.ruby-forum.com/t/how-to-develop-a-chat-server-with-ruby/193103 "2010-08-11T10:14:26Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![Eva](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/e/dbc845/32.png) [@Eva](https://www.ruby-forum.com/u/Eva)\
**Post date:** [August 11, 2010, 10:14am UTC](https://www.ruby-forum.com/t/how-to-develop-a-chat-server-with-ruby/193103/1 "2010-08-11T10:14:26Z")

</div>

Do you have any example for reference? Thanks.

---

<div class="post-metadata">

**Author:** ![Eva](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/e/dbc845/32.png) [@Eva](https://www.ruby-forum.com/u/Eva)\
**Post date:** [August 11, 2010, 10:20am UTC](https://www.ruby-forum.com/t/how-to-develop-a-chat-server-with-ruby/193103/2 "2010-08-11T10:20:17Z")

</div>

Google ‘eventmachine chat server’ then look at the first link.

It would have taken less typing than posting your question and given  
you the answer there and then.

---

<div class="post-metadata">

**Author:** ![Eva](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/e/dbc845/32.png) [@Eva](https://www.ruby-forum.com/u/Eva)\
**Post date:** [August 12, 2010, 12:13am UTC](https://www.ruby-forum.com/t/how-to-develop-a-chat-server-with-ruby/193103/3 "2010-08-12T00:13:39Z")

</div>

Eva wrote:

> Do you have any example for reference? Thanks.

[http://en.wikibooks.org/wiki/Ruby\_Programming/Reference/Objects/Socket](http://en.wikibooks.org/wiki/Ruby_Programming/Reference/Objects/Socket)

---

<div class="post-metadata">

**Author:** ![Eva](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/e/dbc845/32.png) [@Eva](https://www.ruby-forum.com/u/Eva)\
**Post date:** [August 12, 2010, 1:34am UTC](https://www.ruby-forum.com/t/how-to-develop-a-chat-server-with-ruby/193103/4 "2010-08-12T01:34:12Z")

</div>

2010/8/11 Eva [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)

> Do you have any example for reference? Thanks.

Here’s an example of a chat server written using my Revactor library for  
Ruby 1.9:

> <https://github.com/tarcieri/revactor/blob/master/examples/chat_server.rb>
