Commit Graph

50 Commits

Author SHA1 Message Date
2ce4656ac5 most of config works, but not webhook's headers
and you know what, webhooks ought to make their way into the database anyway. and fuck it, be a paragraph
2025-07-05 00:37:35 -04:00
fc1e44e3dc y'boi hates frontend 2025-07-01 20:15:45 -04:00
a4c2ff1ea4 rememberer is now a singleton, channels retrieve accounts
see 57
2025-06-26 11:57:42 -04:00
736fc3643b stop button
see #55
2025-06-22 14:13:22 -04:00
323d6fa521 webhooks aren't triggered by "!hook"; triggered by their own configured value 2025-06-22 00:04:51 -04:00
92988257b6 localizations. command aliases.
see #19. see #9.
2025-06-20 20:09:44 -04:00
76632b4543 conversion is now a formula 2025-06-19 19:20:21 -04:00
7c7793f3b2 send message works!
...messages aren't getting stored, though.
2025-05-29 13:09:57 -04:00
22ee1d2567 UAC descriptions
see #40
2025-05-23 15:18:14 -04:00
0506d331c5 modified "just google it" trigger
see #30
2025-05-22 12:01:24 -04:00
7c10b00110 more replacements
idk what else I would want
2025-05-15 00:11:42 -04:00
bbf94d215f webhook functions 2025-05-14 23:44:03 -04:00
0c1370bd04 unit converter attempts to resolve ambiguity
e.g., converting 28 pounds to 28 dollars? 🤷, *which* pounds and *which* dollars?
28 pounds to kilograms? shtikbot gotchu.

see #28

also, discord will self-truncate outgoing messages.
2025-05-08 00:30:51 -04:00
e0283e87f5 probably fix twitchsummon 2025-05-01 11:18:02 -04:00
be94366763 UACs, have a web interface, can be linked
twitch interface needs to collapse users, it's creating redundant copies
UACs need to be un-linkable
no search and no list make homer something something
2025-04-23 11:44:11 -04:00
91752f012a @ counts as a word barrier
and now twitch unsummon works :)
2025-04-19 11:46:42 -04:00
d7416b480b roomread trigger
fixes #32
2025-03-18 21:43:28 -04:00
740471d105 rememberer. but it doesn't remember.
FUCK this is what I get for saying I like entity framework. *adds thing* *hits save* "(unrelated shit) is already here, why are you trying to add it again you dumbass?" FUCK IF I KNOW, you're supposed to be straightening this shit out!
2025-02-07 17:00:29 -05:00
b3eb7b1ff1 Merge branch 'offline-2024-07-06'
resolved Conflicts:
	devuitls.sh
2024-12-26 16:35:20 -05:00
0d0d377a05 so abd at keeping these updated 2024-11-11 00:47:09 -05:00
1b8a714a96 runs, performs features, doesn't crash 2024-07-13 18:59:10 -04:00
ef31418166 organize - behaver is not a behavior, only one use of connection string 2024-04-05 22:18:45 -04:00
6d181e2b68 mitigates #33
the actual problem though; it should realize thats itself
2024-01-26 17:55:09 -05:00
10167b597a disable twitchsummon 2024-01-24 21:16:56 -05:00
a63a3fcb58 "just google it" general snark disabled
"temporarily"
2024-01-23 14:12:52 -05:00
b84e47344b db in the right place; fix QR code math 2024-01-10 21:21:31 -05:00
c5f9ae2c6b collapse users - extracted for LinkMe and my own self-registration 2024-01-05 22:12:57 -05:00
efb4ab00d2 IsSelf fix for Definitely snarkiness
notes to self. 1) trust in upsert. an account has an external ID, a channel has an external ID w.r.t. its protocol. 2) as long as you can collapse a User, collapse Self.
2024-01-05 21:39:31 -05:00
9d3917a030 implements #21 2023-12-01 14:58:32 -05:00
391ba38cce fixes #20 2023-12-01 14:19:55 -05:00
d060e92ed9 link to self
but twitch interface can't whisper self atm
2023-12-01 14:02:47 -05:00
edc86af538 woops lol 2023-11-30 16:16:07 -05:00
e7b70468ae clearer definition of the concept of permission 2023-11-30 12:50:51 -05:00
da7078f535 clear out detiktokable links when done
fixes #18
2023-08-22 14:58:44 -04:00
4a60e53798 configuration separated 2023-07-04 19:25:04 -04:00
5bb64f764c twitch summon and dismiss both exist
and with that: twitch, as a platform, exists.

must sort out permissions.
2023-07-04 18:51:27 -04:00
986d433886 filterlevels used on (almost) all features 2023-07-04 13:31:19 -04:00
c393f657d1 dramatically destructive database update. Twitch. 2023-07-04 12:58:21 -04:00
a8d1fc8d6e web interface 2023-07-03 12:51:23 -04:00
91bcfae1ba migration for accounts vs user distinction 2023-06-28 00:14:32 -04:00
115035eb91 test/fix features 2023-06-20 21:38:25 -04:00
147cba7cd3 keep track of self 2023-06-20 21:26:44 -04:00
66b425cd39 distinguish users and accounts 2023-06-19 12:56:40 -04:00
e433e56fec Permissions associated with channel 2023-06-19 11:03:06 -04:00
a1d2ec83b5 no onjoin, who cares 2023-06-19 01:34:56 -04:00
3a4a6df087 behaviors separated out 2023-06-19 01:14:04 -04:00
567a59550e generally works 2023-06-18 22:10:51 -04:00
f23474ad51 i think we're back to where discord left off? 2023-06-15 23:29:07 -04:00
e4f7d88e35 works! 2023-06-05 14:55:48 -04:00
3031779e24 fork: vassago 2023-06-01 00:03:23 -04:00