Commit graph

  • b8625e1901 add a command to debug commands and output information about a provided command name lyx0 2023-03-04 05:00:00 +0000
  • a3e3ee129c add tweet command help text lyx0 2023-03-04 04:34:46 +0000
  • e5560bb1ed add special !nourybot and ()nourybot command that identifies who made it lyx0 2023-03-04 04:14:00 +0000
  • 19417cfbdc add help texts to the database migration commands lyx0 2023-03-04 03:24:50 +0000
  • b2c8c4ab61 add help command that returns a help text about a command lyx0 2023-03-04 03:14:14 +0000
  • 890a060c1c clean up comments lyx0 2023-03-04 03:13:24 +0000
  • 6ad9d71b68 cleanup comments for AddCommand handler lyx0 2023-03-04 01:52:52 +0000
  • 5dd6402941 add help column for commands and implement a command setting a new help text lyx0 2023-03-04 01:29:29 +0000
  • 4be80755fc add 'help' column to command model lyx0 2023-03-04 00:04:28 +0000
  • fc7df40aac add 'help' column to command model lyx0 2023-03-04 00:03:56 +0000
  • e5a1b3553f simplify command creation lyx0 2023-03-03 23:26:11 +0000
  • 6448c71fc1 remove environment config variable lyx0 2023-03-03 21:34:52 +0000
  • 1b382c3e95 remove old channel lyx0 2023-03-03 21:22:38 +0000
  • e2a4e32dae add env flag for database connection lyx0 2023-03-03 21:16:32 +0000
  • 0ff77d63b3 switch to go 1.20 lyx0 2023-03-03 21:16:11 +0000
  • f57776aaf3 adapt makefile lyx0 2023-03-03 21:16:00 +0000
  • 4d87614126 remove noemis channel lyx0 2023-03-03 21:15:41 +0000
  • 88dc9977d2 adapt Makefile lyx0 2023-03-03 20:24:21 +0000
  • c0dd5a88b7 turns out its 2023 lyx0 2023-01-04 15:41:08 +0100
  • 3d63965f7b switch license to current year lyx0 2023-01-04 15:40:27 +0100
  • 76c78dfbb1 refactor from pkg to internal lyx0 2023-01-04 15:32:17 +0100
  • ee893cbea3 clean up lyx0 2023-01-04 15:24:40 +0100
  • b93d10f625 remove unused twitchAccessToken lyx0 2022-09-01 15:12:25 +0000
  • 48e16c06a9 initialize the helix client in a more elegant way lyx0 2022-08-30 20:27:20 +0200
  • f5d6eca30c add twitch helix client lyx0 2022-08-29 21:24:30 +0200
  • 3f49874886 add nicklaw5/helix lyx0 2022-08-29 21:24:21 +0200
  • 95d8268a77 clean up editing timer lyx0 2022-08-27 22:00:17 +0200
  • 7f7839d9cb add logic for editing a timer lyx0 2022-08-27 17:38:03 +0200
  • e6c54b90b8 remove outdated instructions from readme lyx0 2022-08-26 03:49:18 +0200
  • 0b117a7ac4 check the time interval before trying to add it as a timer lyx0 2022-08-26 03:42:19 +0200
  • 4ff29bcbaa check the time format string when creating a new timer. Format should be like 30m, 10h, or 10h30m lyx0 2022-08-26 02:27:42 +0200
  • 5abb28ec5d clean up timers lyx0 2022-08-26 02:01:43 +0200
  • e8a4888489 fix only the last timer running lyx0 2022-08-25 05:43:15 +0200
  • 3af85de04f remove unused modules lyx0 2022-08-25 04:47:27 +0200
  • f7c3d4659c actually delete and stop a timer. to test ()addtimer xD 5s xD and then ()deletetimer xD lyx0 2022-08-25 04:42:37 +0200
  • b55b3ed0cb delete a timer from the database lyx0 2022-08-24 21:00:09 +0200
  • 9bf18d3cdf add scheduler onto application struct and set the timer on creation lyx0 2022-08-23 16:37:45 +0200
  • ca1f4a35c4 add join messages to my other channels lyx0 2022-08-22 03:37:22 +0200
  • 8ea406ad50 add some more timers lyx0 2022-08-22 03:37:02 +0200
  • f030a9c2bf get timers from database and start them on startup lyx0 2022-08-22 03:06:23 +0200
  • 6029d495b2 add a timer into the database lyx0 2022-08-22 02:13:07 +0200
  • 0e51d7f45b add get and insert models for timers lyx0 2022-08-22 02:12:54 +0200
  • 53045e1b20 add timer migrations lyx0 2022-08-22 02:12:19 +0200
  • feea944f64 start implementing timers lyx0 2022-08-21 21:04:27 +0200
  • 61f15ef9e3 move application and config struct to main lyx0 2022-08-20 15:14:05 +0200
  • 8ce13d01c3 get commandname from url lyx0 2022-08-18 22:24:19 +0200
  • 69819e4241 add web lyx0 2022-08-18 22:01:53 +0200
  • c6596f7733 add cors headers lyx0 2022-08-18 22:01:48 +0200
  • 44aa74da44 not using nextjs lyx0 2022-08-18 20:55:35 +0200
  • 7dd3bf3f14 add simple gocron timer lyx0 2022-08-18 18:57:29 +0200
  • 597f064550 commands n shit xD lyx0 2022-08-17 23:59:26 +0200
  • daef54bd01 add command lyx0 2022-08-17 23:14:08 +0200
  • 661a30542b add NotFound and MethodNotAllowed routes lyx0 2022-08-17 23:14:05 +0200
  • a72bb0b066 Patch, Delete, Post, Get lyx0 2022-08-17 21:17:40 +0200
  • 7144b0d61d add logs lyx0 2022-08-17 21:17:29 +0200
  • 5e3ee66bae update a command through the api lyx0 2022-08-17 20:57:25 +0200
  • 8e0a307b11 add delete command route for the api lyx0 2022-08-17 18:07:50 +0200
  • e9438d3b21 add insomnia document lyx0 2022-08-17 17:14:56 +0200
  • b4c8c7bc59 add a command to the database through the api lyx0 2022-08-17 15:32:42 +0200
  • 650e7f450f pass in a command to the insert method instead of name, text lyx0 2022-08-17 14:45:35 +0200
  • 0099236bc8 clean up lyx0 2022-08-16 18:05:55 +0200
  • 3843c76906 start implementing an api for the commands lyx0 2022-08-16 16:35:45 +0200
  • 003a3737ac add commands lyx0 2022-08-16 16:34:36 +0200
  • adda19c892 create next app lyx0 2022-08-16 01:16:51 +0200
  • 6f11502f01 add byechat lyx0 2022-08-16 00:55:00 +0200
  • 274a34cf7d clean up weather command lyx0 2022-08-15 17:38:10 +0200
  • 73299f776c add openweathermap key lyx0 2022-08-15 17:37:35 +0200
  • 3b395f0bc2 check if the location was found before replying lyx0 2022-08-15 15:12:59 +0200
  • f3bcd83855 add current weather command lyx0 2022-08-15 15:04:43 +0200
  • 4125967c63 set default command category to uncategorized instead of default lyx0 2022-08-15 13:53:07 +0200
  • 96eedbe293 add command category in database and add an command to add the category from lyx0 2022-08-15 00:53:41 +0200
  • a871dcd3cd clean up lyx0 2022-08-14 20:33:49 +0200
  • 13639b82c1 add more commands lyx0 2022-08-14 20:33:40 +0200
  • da412602f8 remove accidental space lyx0 2022-08-13 15:56:35 +0200
  • d463b98633 add comments lyx0 2022-08-13 02:06:54 +0200
  • e029110ec7 add comments lyx0 2022-08-12 23:06:39 +0200
  • 4374119f4c fix comments lyx0 2022-08-12 16:59:58 +0200
  • 74b4ac2962 add more placeholder values lyx0 2022-08-12 02:50:57 +0200
  • f241f2a816 add comments lyx0 2022-08-12 02:50:45 +0200
  • a2c9578b06 add comments lyx0 2022-08-12 00:49:58 +0200
  • 8068f9115d update readme lyx0 2022-08-12 00:11:21 +0200
  • 29b6b3c952 add comments lyx0 2022-08-12 00:08:39 +0200
  • fbe3f6dc1e add comments lyx0 2022-08-11 23:34:05 +0200
  • b832ec63b6 make the commandPrefix a config value lyx0 2022-08-11 23:34:00 +0200
  • 28b318dc92 move basic message routing into main function lyx0 2022-08-11 22:44:08 +0200
  • 2f6657bdff add comments lyx0 2022-08-11 22:15:30 +0200
  • f9b94de757 cleanup commands lyx0 2022-08-11 21:49:19 +0200
  • 704a6a9470 add way to delete commands lyx0 2022-08-11 21:49:15 +0200
  • 58ad0b3e20 add more placeholder commands lyx0 2022-08-11 21:01:23 +0200
  • 4e4b26b43a rename EditCommand to EditCommandLevel lyx0 2022-08-11 21:01:13 +0200
  • e78a844860 add some more placeholder commands lyx0 2022-08-11 20:35:42 +0200
  • afc2b74ff0 add some more placeholder commands lyx0 2022-08-11 20:35:34 +0200
  • ceb9c4b98d add command to change the level of a command in the database lyx0 2022-08-11 20:35:22 +0200
  • a970aa470d implement permissions for commands that checks a users level to be high enough lyx0 2022-08-11 19:31:58 +0200
  • 88b114a826 make seperate error commands depending on if a channel or a command already exists lyx0 2022-08-11 01:50:30 +0200
  • 350283018e query the database on a command and send it if it exists lyx0 2022-08-11 01:49:49 +0200
  • 4a4e34a929 add comments explaining funky logic lyx0 2022-08-11 01:29:17 +0200
  • 841025cac0 implement adding commands to the database lyx0 2022-08-11 01:18:51 +0200
  • b625d46258 add Get channel method lyx0 2022-08-11 01:18:23 +0200
  • 76e7a4f755 add command model lyx0 2022-08-11 01:18:04 +0200