mirror of
https://github.com/amigan/aim-oscar-server.git
synced 2024-11-21 12:09:48 -05:00
Server providing AIM services to old clients. Make your own chat network. Fuck Docker.
aimerror | ||
models | ||
oscar | ||
services | ||
util | ||
.gitignore | ||
go.mod | ||
go.sum | ||
main.go | ||
message_delivery_routine.go | ||
online_routine.go | ||
package-lock.json | ||
package.json | ||
Readme.md | ||
service_manager.go | ||
session_manager.go |
AIM Oscar Server
Run your own AIM chat server, managing users and groups. Hook up a vintage client and get chatty.
Goals
- Have a vintage client authenticate with the server
- Add buddies
- See buddy online/away status
- Chat with buddy
- Set away status
- See away status
- Look up buddy
- Buddy icons
- Rate limiting + warn system
- Web Signup
- Federation with other servers
Getting Started
Clone this repository, make sure you have Go installed in your terminal's path, then run:
$ go build && ./aim-oscar