54 Commits

Author SHA1 Message Date
da366509d3 fixing pkg site docs v0.7.0 2026-05-21 17:52:36 -04:00
ef441d3281 README update 2026-03-01 00:26:39 -05:00
a07c071dc2 removing printlns on successful shutdown v0.6.0 2026-03-01 00:17:58 -05:00
b9ec31da95 readme and comments 2026-02-25 15:44:44 -05:00
130d1c573f Merge pull request 'feature/improvements' (#8) from feature/improvements into main
Reviewed-on: #8
v0.6.0rc1
2026-02-25 19:22:27 +00:00
b9c26c6319 [chore] cleaning
- removing old or commented code
- removing unused or deprecated types
- commenting everything, probably too much
- split msgEventHandler logic into methods
- readme update, removed most docs the pkg site looks good
- adjusted intents option, no need for a type
2026-02-25 13:24:27 -05:00
4732e94c1b starting comment mountain 2026-02-24 19:04:33 -05:00
01dd3633ef adding Context
- converting messages and methods into one context per event
2026-02-24 18:45:00 -05:00
5297a480b8 updates from testing 2026-02-24 18:19:41 -05:00
6816d7359b WIP
started the facelift of the repo, adding in bans and timeouts. That comes with some restructure.
Also implementing a goroutine limit for command handlers and options around that, as well as moving
the intents to options to allow stronger restrictions
2026-02-24 16:54:25 -05:00
c291f68005 Merge pull request 'Properly handling message overflows' (#6) from fix/msg-length into main
Reviewed-on: #6
v0.5.1
2026-01-27 16:23:08 +00:00
759a188a8e chunking messages that overflow 2026-01-26 22:59:13 -05:00
7376e8f857 Merge pull request 'new/message-deletes' (#5) from new/message-deletes into main
Reviewed-on: #5
v0.5.0
2025-09-08 21:05:53 +00:00
c196e25e0c update readme 2025-09-08 17:02:22 -04:00
d70dd8c3a4 updates
- moved reaction to own file
- added message delete method
2025-09-07 01:10:48 -04:00
6504336d01 Merge pull request 'fix/async' (#4) from fix/async into main
Reviewed-on: #4
v0.4.7
2025-08-18 03:25:47 +00:00
a310fd4533 better async handling 2025-08-17 20:45:51 -04:00
eb64bdf803 starting research for vc support 2025-08-17 20:37:22 -04:00
bfe9601cd3 emoji updates v0.4.6 2025-07-16 15:53:22 -04:00
c6d877b101 correcting unicode for built-in bolt emojis v0.4.5 2025-07-16 13:35:39 -04:00
3bf763f196 adding proper intents for reactions v0.4.4 2025-07-16 13:04:39 -04:00
8f9205fbf0 adding emojis v0.4.3 2025-07-15 19:06:44 -04:00
e1bae3edea adding more emojis v0.4.2 2025-07-10 15:36:25 -04:00
34fdf453c1 readme update 2025-07-10 14:36:21 -04:00
113c6927cb better errors
- no fatal calls
- more descriptive errors
v0.4.1
2025-07-09 18:05:55 -04:00
90a17ded2b adding reaction support (#2)
- some rework of structure to allow for more puposeful response usage
- react and response now live on the message itself
- message structs split into own file
- readme updated to use new methods

Reviewed-on: #2
Co-authored-by: jake <jake.young.dev@gmail.com>
Co-committed-by: jake <jake.young.dev@gmail.com>
v0.4.0
2025-07-09 20:11:12 +00:00
113fcbf2d1 adding author id to message struct v0.3.1 2025-06-25 19:12:34 -04:00
dd20b73b76 adding log level option (#1)
Reviewed-on: #1
Co-authored-by: jake <jake.young.dev@gmail.com>
Co-committed-by: jake <jake.young.dev@gmail.com>
v0.3.0
2025-06-25 22:51:32 +00:00
5f72f58c74 readme update 2025-06-11 17:37:59 -04:00
2d70c450a9 merge fix v0.2.5 2025-06-08 02:27:46 -04:00
08ffade13d [chore] comments and function scope
- methods no longer exported if not used
- readme update
- comments updated
2025-06-08 02:26:06 -04:00
0b39a0996f Update README.md 2025-06-07 13:41:19 +00:00
9ffab89ebf adding TODO comments 2025-06-07 09:31:00 -04:00
b8bfb76b83 code cleanup, split handler func v0.2.4 2025-06-07 00:34:26 -04:00
d1a5de82fe removing named return values
- avoiding confusion w long functions for naked returns
v0.2.3
2025-06-04 23:22:10 -04:00
5b32d09a27 better naming standards v0.2.2 2025-06-04 23:15:00 -04:00
cc77adeadc adding license file 2025-06-04 21:03:17 -04:00
4e44b972d8 readme update 2025-06-04 21:00:23 -04:00
dc3ef04778 removing public stop method
- safe shutdown handled in library
v0.2.1
2025-06-04 20:44:25 -04:00
55b7a717f6 adding options
- ability to update indicator
v0.2.0
2025-06-04 18:28:27 -04:00
d9ff09da6b readme update 2025-06-04 17:08:50 -04:00
ca67dc71ca response and readme updates
- fixed example syntax
- framework now response on timeout skips
- framework will now alert of missing permissions
v0.1.0
2025-06-04 17:06:13 -04:00
6ae84c0d5b role updates
- bolt will now ensure role is present before exec payload
- readme updates
- removed author struct since roles are checked in bolt framework
2025-06-04 16:47:50 -04:00
381073dc39 readme update 2025-06-04 16:36:11 -04:00
dc25c6e3ec readme and comments 2025-06-04 16:31:33 -04:00
6aeb64be75 timeout fix
- timeouts were not being updated
v0.0.4
2025-06-04 16:23:21 -04:00
87d25659be removing extra intents v0.0.3 2025-06-04 16:18:18 -04:00
9c4c6b882e comment fix 2025-06-04 16:15:56 -04:00
217afeab71 trying new permissions v0.0.2 2025-06-04 16:12:48 -04:00
a9fb893624 creating command map on New call v0.0.1 2025-06-04 16:08:35 -04:00