To chat is to talk in a friendly and informal way. A chatroom is a place where two or more users can post messages to talk with each other. A chat service is a service providing two or more users with the ability to communicate.
3
votes
1answer
87 views
Chat Application
I've written a backend for a chat app but I'm not sure, if I'm following all the SOLID principles and if my code is clean enough.
IModel interface for my db ...
8
votes
2answers
151 views
Simple IRC Bot in C#
This was a simple IRC bot I threw together a long time ago, found recently, and was curious as to if there were any kind of significant improvements that could made.
...
3
votes
0answers
36 views
Custom TCP protocol concurrent chat server
So the task was to first create a custom TCP protocol (namely ebl0) with certain parameters in its header and a number of methods to use with it (e.g. Login, Create, Join etc.). I'm not listing it ...
7
votes
1answer
42 views
Chat Channel Definition and Registry
This is an excerpt of a part of a (very large) program that I'm writing. This particular section handles the creation and management of chat channels.
However, I think that this code is rather ...
4
votes
1answer
52 views
TCP chat room in Python
I have recently started looking into networking with Python. I saw some tutorials about the socket library so I decided to give a "live chat room" idea a go. It works (on Windows, ...
5
votes
1answer
66 views
Simple (base) Twitch IRC bot
I've created the beginnings of a Twitch IRC bot. As of current, it only has one command (!echo), though the infrastructure is (hopefully) there to library this code ...
4
votes
1answer
87 views
Simple chatbot written in Python
I wrote a simple chatbot in Python a while ago, and I'd like to know how it could be improved. Here's the code:
...
7
votes
1answer
68 views
RPG Stack Exchange chat bot
Recently, I made a small bot to simulate an ASCII-based RPG in a chat room. The other users can enter commands (.left, .right, <...
3
votes
0answers
1k views
Jarvis the discord.js chat bot
Just finished creating my first bot using Discord.js for the chat application, Discord. This is my first bot and first javascript program I have ever created. I'm mainly interested in ways I can ...
4
votes
1answer
32 views
SOXXY: a daemon stated IRC client project
This script is basically a proxy service; except it doesn't require an active client connection. In fact it expects the client connection to connect before, and disconnect after every transaction. ...
2
votes
1answer
213 views
Conversational bot architecture
I am currently building a small conversational bot, and I am struggling with the architecture. I use Facebook Messenger combined with Wit.ai's API and a Shopify store API. My rails app is the ...
3
votes
1answer
273 views
Chat server implemented using Java NIO
I am learning Java's NIO and as an exercise, I have implemented a simple chat server. I would like to ask if I am using NIO's features in the correct way.
...
-1
votes
2answers
132 views
Primitive Twitch.tv IRC Chat Bot
So currently I have this basic little chat bot that can read commands and can timeout users if their message contains a banned word or phrase. I was wondering how I can improve on this bot to be able ...
7
votes
1answer
87 views
Smoke the SmokeDetector
In Tavern on the Meta, our spam detector is a bot named SmokeDetector.
While you can ignore the bot, you can't ignore specific replies to Smokey without ignoring users, so I wrote a UserScript to ...
15
votes
2answers
496 views
Stack Exchange Chat Caret Pathfinder
In The Nineteenth Byte, we have an excessive amount of carets (carrots, if you will) that direct one's attention to another message. For example:
Amidst the confusion, I made a userscript that ...
4
votes
2answers
90 views
Terminal Chat Room
Summary
I have written a pair of Perl scripts that form a UDP chat room allowing users to send messages over the internet with RSA encryption, making the messages imune to MITM attacks. The scripts ...
4
votes
0answers
128 views
A full-duplex connection to an IRC server
This connection class can be used, through composition, to make IRC clients for different kinds of IRC services.
...
1
vote
0answers
280 views
2
votes
1answer
95 views
ImprSimple chat bot written in python
I'd like to know if I can improve the performance of my recent bot, and maybe some design patterns too.
So far, it's warning a user if it's using some bad words (which are parsed from ...
1
vote
0answers
44 views
jQuery chat queue
The spec for this has changed a lot and due to time constraints the code developed in a piece meal fashion. The problem that I am trying to solve is to develop a queue of chat requests with a ...
3
votes
1answer
88 views
RFC 2812 message validation regex
In my ongoing quest for an IRC client, I'm working on more stringent validation per RFC 2812. As with everything else I'm doing on this project, I'm trying to implement it all from scratch for the ...
9
votes
2answers
64 views
Badge Oneboxer for Chat.SE
This script makes it possible for badges to onebox in Chat.
The install requires Tamper/GreaseMonkey. Click here to install,
and it's on GitHub and StackApps!
...
3
votes
1answer
105 views
Somewhat less semi-primitive IRC bot - follow-up
As of now, instead of the previous 4 or 5 out of 10 (relative to my C# programming skill), I'd say I'm a solid 6, and some of that is thanks to the advice I got from the last revision.
I realize the ...
6
votes
1answer
76 views
Chat room using GenServer
It seems odd that state must be passed around all the time. Can't State module hold itself, so I could do something like
...
10
votes
1answer
83 views
Userscript for easily replying in Stack Exchange chat
In SE chat, there are two different ways to mention people: A "ping" to just get a user's attention, and a "reply" that points out a specific message by the user. This script makes it so that ...
12
votes
2answers
267 views
BigBrother - A chat room watcher
Originally, this script stemmed from a small script that watched stars and who made them, but a few days after launching, SE patched it so the people behind the stars aren't sent.
Regardless, ...
7
votes
1answer
191 views
Server-side of a chat application
I have written a server-side and the client-side of a chat application. I would like to improve it and I am unsure about my server construct and have absolutely no idea if there is a better way to do ...
15
votes
2answers
174 views
Semi-primitive IRC bot serving as learning project
I'd say currently my understanding of C# is within the range of (1Beginner-10Intermediate) a solid 4-5. Thus I am seeking to broaden my understanding of C#; I've started coding an IRC bot to improve. ...
4
votes
1answer
189 views
Simple Python chat
I am working on a simple console chat in Python. I started from this Winforms application, removed all the forms (so that the chat could run on Windows and Linux) and did some refactoring (the "click ...
1
vote
0answers
723 views
Node.js/Socket.io chat application
I would like to know how I can improve this chat application of mine. This has been my side-project for a while.
I have made it to support on desktops, tablets and smartphones.
GitHub link
Online ...
2
votes
0answers
509 views
Node.js and Redis based chat application
I have been worked on creating a chat tool similar to vk.com. Right now I have done a simple chat which requires only authentication via a PHP website and everyone can chat with each other. I used the ...
2
votes
2answers
435 views
IRC logging bot
I've recently been learning Python and decided to write an IRC bot as a good first project. Before now I've only really written scripts.
I am using the Python IRC library.
The IRC bot joins an IRC ...
5
votes
1answer
172 views
Network chat in Perl
I have written a network chat program as my first major project in Perl. It makes simple use of REGEXP's, modules, sockets, command-line option parsing, and forking and uses these features to produce ...
7
votes
1answer
309 views
Implementing an IRC Bot
This is a (fairly) simple IRC bot. The whole idea of it was similar to Duga, except that it will post to an IRC server instead.
The bot takes messages from a SQL table and posts them in the IRC ...
22
votes
3answers
1k views
Network chat app
Applying a lot of unprecedented concepts here, it's a simple chat server capable of handling multiple clients, which are run through JavaFX, and have their individual threads instantiated and handled ...
7
votes
1answer
90 views
First SO chat message in Haskell followup
I have wrote an application which asks for the user id, and returns a link to the first available chat message:
Output
Enter user id:
322395
Fetching data...
http://chat.stackoverflow.com/...
4
votes
2answers
164 views
Lorem ipsum chat bot
I'm a web development student, and I made a chat bot that emulates an SMS app commonly found on smartphones, etc. It responds with random lorem ipsum text. I'm wondering if my functions are too long ...
4
votes
0answers
59 views
Find first SO chat message in Haskell
I have made some simple functions to find the first SO chat message. How can I improve my code?
Even if there is a stackoverflow link that will get the job done (I'd be glad to know), I'd like to ...
15
votes
3answers
172 views
GitHub link oneboxer for chat
I've made a userscript that oneboxes links to GitHub repos, issues or pull requests in Chat after seeing the request One-box repositories, issue tickets and such on GitHub in the chat on Meta.
It ...
3
votes
1answer
298 views
MEF Execute Plugin Exports in Threads
I am developing a service application that would implement a peer to peer messaging system. I am wondering if my following code is the best approach. It works, but I am naive and it would be nice to ...
17
votes
4answers
287 views
“The 2nd Monitor” chatroom translator
For those who go to The 2nd Monitor chatroom, you already know how bad I am at remembering everything. And, sometimes, the new visitors will wonder what something means.
For that, I've developed a ...
2
votes
1answer
276 views
IRC server implementation in Python
People say that the code in my implementation is generally obscure.
Can you point me what looks bad?
...
6
votes
2answers
367 views
Another JavaScript Stack Exchange chat bot
I've been inspired by @SirPython's SirAlfred JavaScript chat bot, so I went and made my own. This one is slightly different though, in the fact that it can accept input in a more lenient way. For ...
15
votes
4answers
233 views
The chatbot for The Community Post Pimping Board
I recently wrote a chat bot for a chat room here at Code Review. The chatroom is meant to be a place where people can come and pimp a post.
That chat bot is meant to handle a list of subscribed ...
5
votes
2answers
2k views
Private client-server chat
I try to create a private chat with Python but I don't know best practice.
It's only for study purpose, I'd like understand the logic behind a simple private chat with socket and the best mode to ...
3
votes
1answer
185 views
Realtime chat service
I am new to Node.js and Socket.io. I implemented a realtime chat service that has a chatroom feature. When the actual product is launched, there will be at least 200 concurrent users with 50 groups of ...
4
votes
1answer
4k views
Simple character-by-character peer-to-peer chat application
I built this simple application to facilitate communication between two or more machines on a local area network. As each client starts up, it broadcasts and receives broadcast packets; allowing for ...
6
votes
1answer
147 views
Using setTimeout to get scrolling chat window to work, but doesn't feel like the ideal solution
My friend and I are working on a bare-bones chat web app, using Angular on the front end. He's using Swampdragon for some of the real-time stuff.
My task that I set out to achieve was to get the chat ...
-3
votes
1answer
377 views
6
votes
1answer
1k views
Creating chat commands properly with Socket.IO
I am developing a chat program (mountreus-chat and GitHub) in Node.js using Socket.io and my code looks awful. I'm starting to use commands and now it's even worse.
Here's a code snippet (you can ...