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 | ||
util | ||
.gitignore | ||
0x01_generic_service_controls.go | ||
0x02_location_services.go | ||
0x03_buddy_list_management.go | ||
0x04_ICBM.go | ||
0x17_authorization_registration_service.go | ||
go.mod | ||
go.sum | ||
main.go | ||
message_delivery_routine.go | ||
online_routine.go | ||
package.json | ||
Readme.md | ||
service.go | ||
yarn.lock |
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
- 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