<feed xmlns='http://www.w3.org/2005/Atom'>
<title>progs/discord-bot-skeleton.git/include, branch master</title>
<subtitle>turret'.s discord bot skeleton for C99</subtitle>
<link rel='alternate' type='text/html' href='http://git.turret.cyou/progs/discord-bot-skeleton.git/'/>
<entry>
<title>bits: add errno enumerations</title>
<updated>2025-09-29T05:15:51+00:00</updated>
<author>
<name>turret</name>
<email>turret@duck.com</email>
</author>
<published>2025-09-29T05:15:51+00:00</published>
<link rel='alternate' type='text/html' href='http://git.turret.cyou/progs/discord-bot-skeleton.git/commit/?id=8c68c648275227e0cae3897827ebdf1977f8de64'/>
<id>8c68c648275227e0cae3897827ebdf1977f8de64</id>
<content type='text'>
i have this in my development tree but i havent used it yet. idk bruh
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
i have this in my development tree but i havent used it yet. idk bruh
</pre>
</div>
</content>
</entry>
<entry>
<title>command: add command decl sys</title>
<updated>2025-09-29T05:12:45+00:00</updated>
<author>
<name>turret</name>
<email>turret@duck.com</email>
</author>
<published>2025-09-29T05:12:45+00:00</published>
<link rel='alternate' type='text/html' href='http://git.turret.cyou/progs/discord-bot-skeleton.git/commit/?id=4e360a4ed7cd77709588b659c704b43d6d474031'/>
<id>4e360a4ed7cd77709588b659c704b43d6d474031</id>
<content type='text'>
additionally, edit ping to use new abstractions and command declaration
facilities.  TODO: move interaction create event to somewhere else. this
spot isnt too good for it.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
additionally, edit ping to use new abstractions and command declaration
facilities.  TODO: move interaction create event to somewhere else. this
spot isnt too good for it.
</pre>
</div>
</content>
</entry>
<entry>
<title>abstract: add interaction responses</title>
<updated>2025-09-29T05:12:05+00:00</updated>
<author>
<name>turret</name>
<email>turret@duck.com</email>
</author>
<published>2025-09-29T05:12:05+00:00</published>
<link rel='alternate' type='text/html' href='http://git.turret.cyou/progs/discord-bot-skeleton.git/commit/?id=535ff19dd942d9d53228200eea9096e7e59f76f8'/>
<id>535ff19dd942d9d53228200eea9096e7e59f76f8</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>net: api changes, data export, ident, an more</title>
<updated>2025-06-23T00:15:47+00:00</updated>
<author>
<name>turret</name>
<email>turret@duck.com</email>
</author>
<published>2025-06-23T00:15:47+00:00</published>
<link rel='alternate' type='text/html' href='http://git.turret.cyou/progs/discord-bot-skeleton.git/commit/?id=abb1c579d29b3fb61e79601518799beca46609c3'/>
<id>abb1c579d29b3fb61e79601518799beca46609c3</id>
<content type='text'>
Move HELLO IDENT functionality into util/net
Add ready event in example/hello, grab app id and print info
Change http_request family of functions
 - Remove bufsiz for response code
 - Remove post input pipe in exchange for simple writebuf
Add heartbeat latency ack tracking
Add websocket handle close function (dummy function, to be extended
upon)
Add message for invalid token
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Move HELLO IDENT functionality into util/net
Add ready event in example/hello, grab app id and print info
Change http_request family of functions
 - Remove bufsiz for response code
 - Remove post input pipe in exchange for simple writebuf
Add heartbeat latency ack tracking
Add websocket handle close function (dummy function, to be extended
upon)
Add message for invalid token
</pre>
</div>
</content>
</entry>
<entry>
<title>util: add json abstraction helper functions</title>
<updated>2025-06-23T00:09:48+00:00</updated>
<author>
<name>turret</name>
<email>turret@duck.com</email>
</author>
<published>2025-06-23T00:09:48+00:00</published>
<link rel='alternate' type='text/html' href='http://git.turret.cyou/progs/discord-bot-skeleton.git/commit/?id=cee855bcc38f35250d597553ce09e315b26d3efe'/>
<id>cee855bcc38f35250d597553ce09e315b26d3efe</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>log: add LOG_WARN as alias</title>
<updated>2025-06-23T00:09:14+00:00</updated>
<author>
<name>turret</name>
<email>turret@duck.com</email>
</author>
<published>2025-06-23T00:09:14+00:00</published>
<link rel='alternate' type='text/html' href='http://git.turret.cyou/progs/discord-bot-skeleton.git/commit/?id=da7d23e5c131dceb0ad3f3fa2b157960b797e69c'/>
<id>da7d23e5c131dceb0ad3f3fa2b157960b797e69c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>bits: add intents</title>
<updated>2024-03-31T02:22:16+00:00</updated>
<author>
<name>turret</name>
<email>turret@duck.com</email>
</author>
<published>2024-03-31T02:22:16+00:00</published>
<link rel='alternate' type='text/html' href='http://git.turret.cyou/progs/discord-bot-skeleton.git/commit/?id=bbc67a79e34b3ff4ba044b1d0abad1cd022cd6ab'/>
<id>bbc67a79e34b3ff4ba044b1d0abad1cd022cd6ab</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>net: event handler</title>
<updated>2024-03-31T01:35:30+00:00</updated>
<author>
<name>turret</name>
<email>turret@duck.com</email>
</author>
<published>2024-03-31T01:35:30+00:00</published>
<link rel='alternate' type='text/html' href='http://git.turret.cyou/progs/discord-bot-skeleton.git/commit/?id=2fb619ed6eac19afd7ed3b2c7baa4adc253f418e'/>
<id>2fb619ed6eac19afd7ed3b2c7baa4adc253f418e</id>
<content type='text'>
in subsys.h: include init.h to ensure l5_initcall availability

also: add example/ directory to provide some user-code in the skeleton
(will likely be made defunct as i make the remainder of the skeleton,
such as a /ping command and user action and maybe some buttons, which
will require more organisation)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
in subsys.h: include init.h to ensure l5_initcall availability

also: add example/ directory to provide some user-code in the skeleton
(will likely be made defunct as i make the remainder of the skeleton,
such as a /ping command and user action and maybe some buttons, which
will require more organisation)
</pre>
</div>
</content>
</entry>
<entry>
<title>*: directory changes</title>
<updated>2024-03-30T21:04:45+00:00</updated>
<author>
<name>turret</name>
<email>turret@duck.com</email>
</author>
<published>2024-03-30T21:04:45+00:00</published>
<link rel='alternate' type='text/html' href='http://git.turret.cyou/progs/discord-bot-skeleton.git/commit/?id=80a67b7d20393a29aa5d2cb92197f3381be7fd96'/>
<id>80a67b7d20393a29aa5d2cb92197f3381be7fd96</id>
<content type='text'>
since this project is a skeleton and not meant to clutter up the code
that will actually consume the bot, i've opted to consolidate the
majority of files under a single directory and minimise extra files

*: move code to util/
*: move include files to include/dbs/
net: consolidate net functions into single file
config: remove config
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
since this project is a skeleton and not meant to clutter up the code
that will actually consume the bot, i've opted to consolidate the
majority of files under a single directory and minimise extra files

*: move code to util/
*: move include files to include/dbs/
net: consolidate net functions into single file
config: remove config
</pre>
</div>
</content>
</entry>
<entry>
<title>extern: add extern-only include</title>
<updated>2024-03-30T21:02:47+00:00</updated>
<author>
<name>turret</name>
<email>turret@duck.com</email>
</author>
<published>2024-03-30T21:02:47+00:00</published>
<link rel='alternate' type='text/html' href='http://git.turret.cyou/progs/discord-bot-skeleton.git/commit/?id=f01745a2ee84f11b8cc54e37c5f7f596184ab785'/>
<id>f01745a2ee84f11b8cc54e37c5f7f596184ab785</id>
<content type='text'>
also: in makefile add support for deeper c files
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
also: in makefile add support for deeper c files
</pre>
</div>
</content>
</entry>
</feed>
