Server providing AIM services to old clients. Make your own chat network. Fuck Docker.
Go to file
2021-12-19 02:23:43 -05:00
aimerror buddy list management service 2021-12-19 01:14:25 -05:00
models buddy list management service 2021-12-19 01:14:25 -05:00
oscar store messages sent through ICBM 2021-12-18 21:02:47 -05:00
src remove notion of services from oscar.Handler 2021-12-17 19:01:22 -05:00
tests split auth and chat servers 2021-09-24 00:47:41 -04:00
util services are set up, client shows buddy list 2021-12-18 16:48:13 -05:00
.gitignore local db, write TLV for message routine 2021-12-18 22:47:57 -05:00
0x01_generic_service_controls.go fix TLV construction in message delivery. users can now chat 2021-12-19 02:23:43 -05:00
0x03_buddy_list_management.go buddy list management service 2021-12-19 01:14:25 -05:00
0x04_ICBM.go buddy list management service 2021-12-19 01:14:25 -05:00
0x17_authorization_registration_service.go buddy list management service 2021-12-19 01:14:25 -05:00
go.mod make our own Buffer, add sql, add test 2021-12-16 17:41:17 -05:00
go.sum make our own Buffer, add sql, add test 2021-12-16 17:41:17 -05:00
main.go buddy list management service 2021-12-19 01:14:25 -05:00
message_delivery_routine.go fix TLV construction in message delivery. users can now chat 2021-12-19 02:23:43 -05:00
online_routine.go fix TLV construction in message delivery. users can now chat 2021-12-19 02:23:43 -05:00
package.json make our own Buffer, add sql, add test 2021-12-16 17:41:17 -05:00
Readme.md update roadmap 2021-11-10 00:32:49 -05:00
service.go buddy list management service 2021-12-19 01:14:25 -05:00
tsconfig.json family -> service, service -> subtype 2021-09-11 14:46:51 -04:00
yarn.lock

AIM Oscar Server

Run your own AIM chat server, managing users and groups. Hook up a vintage client and get chatty.

Roadmap

  • Accept and start negotiating a connection with a client
  • Perform username/password authentication
  • Set up basic services
    • Online/offline status for users
    • Send IM back and forth
  • The rest of the owl