Instant messaging (IM) is a form of communication over the Internet, that offers quick transmission of text-based messages from sender to receiver.
Questions tagged [instant-messaging]
395 questions
6
votes
20 answers
Do you chat online for work purposes?
I've worked with folks who are chatting online with their peers, constantly batting around ideas. I've also worked with folks who adamantly refuse and think it's a waste of time.
Are online live chatting forums of particular use to you? Why or why…

JBB
- 4,543
- 3
- 24
- 25
6
votes
4 answers
Real-time chat with push notification
I am working on a private messasing functionality for my site,
is there a way to get push notifications from the server, that the user has received a new message?
the only technique I know is to constantly poll the server via ajax to see if there…

Andy
- 2,670
- 3
- 30
- 49
6
votes
2 answers
Differences between Bonjour/Avahi/People-Nearby protocols
I recently discovered, through Ubuntu's empathy im client, that exists a protocol that enables the user to talk with anyone on his actual local network. It seems empathy calls this service "People Nearby" and Windows "People Near Me".
After some…

dialex
- 2,706
- 8
- 44
- 74
6
votes
1 answer
How to send images in Gitter?
The format shown in the help of gitter.im is , which solves the problem of including images from external websites, but not how to send images that are not already on a website. Does this mean we have to upload the image somewhere and…

Kitwradr
- 1,986
- 3
- 18
- 32
6
votes
3 answers
How to build Instant Messenger in iPhone?
I'm looking into building an IM-type application for iPhone using Objective-C. I'd be interested to see any information/advice on how applications like Skype/AIM/MSN work, as well as any technologies/APIs that might be relevant.

satya
- 133
- 1
- 1
- 10
6
votes
3 answers
Sending IMs through an API
we're looking at add a new feature to our site which would allow users who want to receive updates about their profile to get them sent directly to their Instant Messaging account (eg. Yahoo, Live Messenger, AIM, etc.).
We're currently in the…

Chuck Le Butt
- 47,570
- 62
- 203
- 289
6
votes
2 answers
how to configure asterisk instant messaging
Does asterisk support instant messages? I have tried to configure asterisk for IM (from this example), but when I'm trying to send IM to another sip account asterisk returns warning:
WARNING[20128]: chan_sip.c:16379 receive_message: Received message…

Dr Glass
- 1,487
- 1
- 18
- 34
6
votes
4 answers
Preventing MITM attacks on server
Two clients Alice and Bob use a server to login and exchange messages through the server. On login, they both send their public keys to be stored on the server. When Alice wants to speak to Bob, she enrypts a symmetric key with Bob's public key and…

Vladimir
- 417
- 5
- 20
5
votes
4 answers
Where can I find an ICQ library for C#?
Is there any (preferably native) C# library which allows me to send some messages via the ICQ protocol? Is there something better than just wrapping libgaim or something?

SDD
- 1,421
- 2
- 20
- 24
5
votes
2 answers
Creating an IM bot
I am trying to create an IM bot and I haven't been able to find the necessary resources.
UPDATE
There was an issue with Imified making gtalk bots not appear online (and not responding), it works now so I'm closing this.
This tutorial does…

mbillard
- 38,386
- 18
- 74
- 98
5
votes
2 answers
websocket communication between clients in distributed system
I'm trying to build instant messaging app. Clients will not only send messages but also often send audios. And I've decided to use websocket connection to communicate with clients. It is fast and allows to send binary data.
The main idea is to…

Vladislav Gutov
- 106
- 1
- 6
5
votes
4 answers
Good example of using libpurple?
I have an old machine in my house and one of the things
this machine does is detect whether a particular door in
the house has just opened or closed.
Right now, I have that machine post a tweet on a private
Twitter account.
I would now like to give…

Frank Puccino
- 51
- 1
- 2
5
votes
3 answers
How to I implement whatsapp type messenger using MQTT?
I want to implement a messenger just like whatsapp using MQTT protocol.
What tutorials should I read ?
I am confused about few things:
How should I implement topic structure for messaging ? (Currently I am using /domainname/phonenumber/ (If phone…

Rahul Prasad
- 8,074
- 8
- 43
- 49
5
votes
1 answer
Why setting a client-side timeout when using long polling?
In almost every long polling examples I see, there is something like a timeout of 30 seconds client-side. What is the precise reason for this?

Supercactus
- 160
- 1
- 6
5
votes
1 answer
Extending the Windows 8 Messaging Hub
In Windows 8 the messaging hub provides a single mechanism for sending messages via the Windows Live Messenger and Facebook protocols.
Are there any extension-points available for adding additional protocols/accounts beyond these, so that you could…

Paul Turner
- 38,949
- 15
- 102
- 166