Commit Graph

44 Commits (master)

Author SHA1 Message Date
Rachel Fae Fox 425fbc78f7 Upload files to 'priv' 2022-11-10 23:45:57 -05:00
Rachel Fae Fox cecc605c4f Upload files to 'priv' 2022-11-10 21:05:37 -05:00
Rachel Fae Fox 93fa51a9b6 you didn't see anything 2022-11-10 19:41:03 -05:00
Rachel Fae Fox 1bd4e6a6c5 bugfixes and improvements
if i was an asshole i'd leave it at that

bugfixes
- i forgot to actually pull an existing hook, it does that now
  instead of adding a new hook every time.

improvements
- actually added a handler to send messages if someone's nick
  contains discord.
2022-11-10 16:11:37 -05:00
Rachel Fae Fox 98360b5082 add license 2022-11-10 15:06:30 -05:00
Rachel Fae Fox 9e85ec0de3 update readme 2022-11-10 14:51:02 -05:00
Rachel Fae Fox ad816092b1
Update README.md 2022-11-10 14:40:11 -05:00
Rachel Fae Fox bd8158b1d9 Rename carrierpidgeon 2022-11-10 14:35:02 -05:00
Rachel Fae Fox 65c7c0a00c ignore emacs stuff 2022-11-10 13:56:14 -05:00
Rachel Fae Fox 288797833f improved project layout and began documentation 2022-11-10 13:42:45 -05:00
Rachel Fae Fox 501a26fb13 fix warnings where possible. 2022-11-10 13:10:04 -05:00
Rachel Fae Fox bd396dc3d4 Removed Supervisor.Spec
Supervisor.Spec is deprecated so moved to the modern format.
2022-11-10 13:08:14 -05:00
Rachel Fae Fox 4fac5895db slash commands and other new features should no longer crash the bot
try rescue block used. This should be replaced later with matches after
a rewrite of the discordmsg handler
2022-11-10 11:55:08 -05:00
Rachel Fae Fox 7438712201 mix format 2022-11-10 11:08:33 -05:00
Rachel Fae Fox 83ae20c041 sticker_items is nil, not [], when empty... 2022-11-10 11:07:54 -05:00
Rachel Fae Fox 6d99d07514 implements links to stickers. fix's #5, works on #6 2022-11-10 10:33:56 -05:00
Rachel Fae Fox dd072964ae mix format run 2022-11-10 10:33:36 -05:00
Rachel Fae Fox ca07be9b86 fixes "invalid form body" from webhook
discord doesn't let "discord" exist in webhooks anymore. end all.
I may have to add a special rule to have the bot post a message
instead of a webhook service if someone has "discord" in their
nick.
2022-11-10 10:31:02 -05:00
Rachel Fae Fox 98bb443e94 fix #4
This fix required extra work than i was expecting. I ended up moving the split
    functionality into its own module because it's more involved than i expected. And
    to enable testing of the code, for which i addeed tests.
2022-11-08 20:33:03 -05:00
Rachel Fae Fox dff5ec0bde fix #4 2022-11-08 00:12:53 -05:00
Rachel Fae Fox 835079d42b started working on stuff for #1 2022-11-07 22:00:10 -05:00
Rachel Fae Fox 0456741651 update the readme to be a bit more useful in how to run it. 2022-11-07 21:59:34 -05:00
Rachel Fae Fox 42ea503b27 simplified code in discordinfo.ex 2022-11-07 10:53:30 -05:00
Rachel Fae Fox 0421ec9264 forgot to mix format 2022-11-07 10:43:39 -05:00
Rachel Fae Fox 4f6cc19c40 Fix mentions. 2022-11-07 10:42:08 -05:00
Rachel Fae Fox f0929ea281 begin refactor of "Info" modules into a single discordinfo module. 2022-11-07 09:25:00 -05:00
Rachel Fae Fox d34a78cb99 modifications to make credo happy mostly 2022-11-07 09:24:39 -05:00
Rachel Fae Fox 8b1e19b56d add credo and other tools for later. 2022-11-07 09:22:44 -05:00
Rachel Fae Fox db9be1edc8 bring this up to date finally, this should be considered a merge. 2022-11-07 07:08:38 -05:00
Rachel Fae Fox (foxiepaws) 1f18041905 more nostrum workaround 2020-09-04 06:12:51 -04:00
Rachel Fae Fox (foxiepaws) b423d4c163 class names are supposed to uh, be capitalised, moron 2020-09-04 06:07:56 -04:00
Rachel Fae Fox (foxiepaws) a65e70b3c7 why am i a fucking idiot
api -> Api
2020-09-04 06:06:57 -04:00
Rachel Fae Fox (foxiepaws) 71b2d0e1a3 i made a fucky wucky
... api -> Api
2020-09-04 06:05:49 -04:00
Rachel Fae Fox (foxiepaws) fd7908d432 avoid redoing webhooks 2020-09-04 06:04:38 -04:00
Rachel Fae Fox (foxiepaws) a29fe329c2 forgot to add service 2020-09-04 05:53:34 -04:00
Rachel Fae Fox (foxiepaws) 940812a717 switching to webhook style 2020-09-04 05:45:26 -04:00
Rachel Fae Fox (foxiepaws) 4baa00ace6 update mix.exs 2020-07-31 15:09:40 -04:00
Rachel Fae Fox (foxiepaws) 638cd3cc13 make multinetwork work. 2020-07-18 04:43:13 -04:00
Rachel Fae Fox (foxiepaws) 23e6c9bafb better formatter code 2020-07-18 04:22:57 -04:00
Rachel Fae Fox (foxiepaws) 5c22f69953 basic reconnection logic 2020-07-17 14:18:09 -04:00
Rachel Fae Fox (foxiepaws) 08d41aa70f make code more idiomatic 2020-07-17 14:17:41 -04:00
Rachel Fae Fox (foxiepaws) 65dad89f5e discord message attachments. 2020-07-17 03:24:44 -04:00
Rachel Fae Fox (foxiepaws) 37feac6295 discord nick handling 2020-07-17 02:35:27 -04:00
Rachel Fae Fox (foxiepaws) f8bd3432e0 initial commit 2020-07-16 23:11:18 -04:00