aboutsummaryrefslogtreecommitdiffstats
path: root/TODO.txt
blob: 4ccf31a9c7541d195294ca42d9a8a73c999c6a31 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
TODO:

- Credentials/config system
 - fetch from SOMEWHERE
 - env? built-in? header? linked in as txt?

- Discord API Abstraction
 - GET/POST/DELETE/WHATEVER api that you can send quick requests to the API
 already authenticated.

- Discord Websockets
 - authentication
 - libcurl
 - reconnecting/resuming
 - heartbeat

- Event Abstractor

- Name initcall levels
 - ill figure out a use for all of the levels once i actually get some work
 in play

- command registration API

- Panic
 - Print tons of debug info
 - Levels:
  - Oops (fake panic, no die)
  - Respawn (respawns subsystem in case of nonfatal)
  - Real panic (fatal error, kills all subsystems and destroys all)