Commit Graph

51 Commits

Author SHA1 Message Date
dfa77ce243 Fix plugins directory 2024-03-09 13:44:35 +01:00
abd373916e Improved role selection 2024-03-09 13:29:48 +01:00
ee1bb762fb Add improve webhook integration 2024-03-06 21:40:23 +01:00
355b95e544 Update Dockerfile 2024-03-04 00:59:39 +01:00
6d0c98f62b Update go version in workflows 2024-03-04 00:46:05 +01:00
63edfbc268 Standard updates 2024-03-04 00:42:06 +01:00
7a01a77986 Update Packages, Add Status Command, and Bugfixes (!8)
Co-authored-by: Layla Manley <layla@layla.gg>
Reviewed-on: #8
2024-01-14 20:17:43 +01:00
44d45b7394 Deprecate Recurring Events (!7)
Recurring events are now a native Discord feature, so deprecating support in BirdBot.

Co-authored-by: Layla Manley <layla@layla.gg>
Reviewed-on: #7
2024-01-14 18:49:33 +01:00
ca9a183a52 Fix Component Button Crash When Used With Commands (!6)
Co-authored-by: Layla <layla@layla.gg>
Reviewed-on: https://gitea.sumulayla.synology.me/layla/birdbot/pulls/6
2023-06-21 19:45:57 -04:00
6ceceba221 Fix hardcoded config path 2023-06-19 04:09:19 -04:00
d52e3e1c3c Bugfix: Use correct config dir 2023-06-19 03:51:13 -04:00
c13c0225c3 Fix drafting on release 2023-06-19 03:14:42 -04:00
6cbe4df36c Remove Common, Rework External Chat Support, & Bugfixes (!5)
Co-authored-by: Layla <layla@layla.gg>
Reviewed-on: https://gitea.sumulayla.synology.me/layla/birdbot/pulls/5
2023-06-19 03:08:24 -04:00
5e4698495c Bugfix: Allow for longer command execution times 2023-06-18 08:04:18 +00:00
73a63fbf4d External Chat Linking (!4)
This PR adds the functionality for plugins to send and recieve messages linked to a specific channel.

Co-authored-by: Layla <layla@layla.gg>
Reviewed-on: https://gitea.sumulayla.synology.me/layla/birdbot/pulls/4
2023-06-17 19:38:47 -04:00
b252d5e62e Add plugin support for commands 2023-06-16 02:08:29 +00:00
7b0c8351a8 Add Command Functionality to Discord Package & Implement Feedback Webhooks (!3)
Co-authored-by: Layla <layla@layla.gg>
Reviewed-on: https://gitea.sumulayla.synology.me/layla/birdbot/pulls/3
2023-06-15 21:25:46 -04:00
204803cd0b Remove redundant test code 2023-06-10 09:23:52 +00:00
a86bdc4a65 Fixed recurring events by passing through Discord session (#2)
Co-authored-by: Layla <layla@layla.gg>
Reviewed-on: https://gitea.sumulayla.synology.me/layla/birdbot/pulls/2
2023-06-10 04:45:01 -04:00
91a886a81e Handle special characters in event names (#1)
Co-authored-by: Layla <layla@layla.gg>
Reviewed-on: https://gitea.sumulayla.synology.me/layla/birdbot/pulls/1
2023-06-10 04:24:57 -04:00
b98fc73ea1 Specify ubuntu version 2023-04-02 23:49:28 -04:00
aaeac5bbfe
Move to Golang specific container (#9) 2023-04-02 23:16:36 -04:00
012bb4ebb0 Improve docs 2023-04-02 05:13:12 +00:00
3cba6f1881 Fix TSL 2023-04-01 23:55:19 +00:00
fd3feb63f8
Move Containers from Alpine Linux to Ubuntu (#7)
* Install Sqlite dependencies

* Alpine -> Ubuntu
2023-04-01 19:32:45 -04:00
df646ff087 Cleanup DB work 2023-04-01 22:25:54 +00:00
a40ec4dd78
Implement Persentance with SQLite3 (#6) 2023-04-01 03:48:01 -04:00
e1038a15cd
Discord Components & Role Selection (#5) 2023-04-01 01:23:37 -04:00
5e6a433b92 Cleanup 2023-03-31 20:49:50 +00:00
6e5450aa80 Plugins, Bugfixes & Cleanup 2023-03-31 20:21:49 +00:00
3d15d09dd7
Compentize Workload (#4) 2023-03-30 23:51:05 -04:00
228c293b70
Add support for recurring events and add year to channel name (#3) 2023-03-05 13:08:18 -05:00
97c9006fef Mastodon support 2022-11-04 06:45:20 +00:00
b542fcf901 Add test coverage to core 2022-10-30 01:16:31 -04:00
454b42c2d7 Use git has as build number 2022-10-30 00:06:39 -04:00
423de55daa Fix actions merge 2022-10-29 23:58:24 -04:00
4b7c9a6ee3 Upload assets to release 2022-10-29 23:57:28 -04:00
696ab7201c
Major Refactor (#2)
* Major reworks

* More refactoring

* Refactor feature complete!

* Comments

* Add versioning
2022-10-28 23:08:17 -04:00
49aa4fdedb Fix package name 2022-10-27 03:57:34 +00:00
7c8e662a2e Fix package name 2022-10-27 03:56:58 +00:00
5e1d6a916e Use Go 1.19 2022-10-27 03:56:23 +00:00
d8ca637c7d Basic Testing & Cleanup 2022-10-27 03:54:44 +00:00
810d971567 Ignore not important stuff 2022-10-27 03:36:56 +00:00
7c21e20162 Patch unknown & fix datetime 2022-10-27 03:29:24 +00:00
61a16393fa Fixes to get it to run in the cloud 2022-10-27 03:17:34 +00:00
c919527b1b Allow for no config file 2022-10-27 02:39:22 +00:00
3641eab638 Tweak & Improvements 2022-10-27 02:35:32 +00:00
18ff825e24 Allow full env config 2022-10-27 02:34:13 +00:00
df0f78d390 Fix Makefile 2022-10-27 02:24:19 +00:00
7bdff2fc63
Implement Simple CI (#1) 2022-10-26 22:22:28 -04:00