Commit graph

  • a6c164f8e0 add command migrations lyx0 2022-08-11 01:17:33 +0200
  • 67fb901065 move config and Application struct to models lyx0 2022-08-10 22:06:46 +0200
  • a0e724d009 get user level from database for command permissions lyx0 2022-08-10 22:06:36 +0200
  • 94f21a2a66 add initial data to migration lyx0 2022-08-10 18:57:50 +0200
  • fa9566d6ce get channels from database and join them on startup lyx0 2022-08-10 18:16:39 +0200
  • 68faa1b7a4 require lib/pq directly lyx0 2022-08-10 16:52:37 +0200
  • 998ad5c907 add debug command lyx0 2022-08-10 02:18:39 +0200
  • b91dc8d60a add updating user level lyx0 2022-08-10 00:14:54 +0200
  • 332de23f64 implement GetAllChannels functionality lyx0 2022-08-09 23:19:08 +0200
  • 364ea24ca0 add channel and user database functionality onto application lyx0 2022-08-09 22:49:48 +0200
  • 1728fb54f9 add adding and deleting user to the database lyx0 2022-08-09 22:34:12 +0200
  • fda0e7d8b8 add user models lyx0 2022-08-09 21:25:44 +0200
  • 471b02559f merge whisper and private messages into one file lyx0 2022-08-09 21:25:32 +0200
  • 58b02f178e remove announce and check if the channel is already in the database lyx0 2022-08-09 21:24:46 +0200
  • 3abbeba46f change joined_at to added_at lyx0 2022-08-09 20:08:32 +0200
  • 3f16128812 delete channel from database lyx0 2022-08-09 19:50:46 +0200
  • 3af6d60641 remove print statement so jq does not crash lyx0 2022-08-09 02:25:34 +0200
  • 1c268cd09a add channel to database lyx0 2022-08-09 01:09:53 +0200
  • 07a39a7fcb add channel models lyx0 2022-08-09 00:07:32 +0200
  • 54d1b93b2d add database models for twitch channel lyx0 2022-08-08 23:58:38 +0200
  • 7ab1fe8e73 add comments, clean up lyx0 2022-08-08 23:58:25 +0200
  • 53481c274e add migration files lyx0 2022-08-08 23:58:10 +0200
  • 6fbe68a0a4 move config to main file and add database connection lyx0 2022-08-08 23:13:33 +0200
  • 214d405743 add lib/pq lyx0 2022-08-08 23:12:59 +0200
  • fe17f5b3cd pass down Application struct lyx0 2022-08-08 23:12:50 +0200
  • 149712680a restructure commands lyx0 2022-08-08 16:43:40 +0200
  • 8e8342998f add followage and first line commands lyx0 2022-08-08 16:43:21 +0200
  • 82927a97dd add xkcd command lyx0 2022-08-08 13:45:37 +0200
  • ea39e55342 add coinflip command lyx0 2022-08-08 13:17:42 +0200
  • 27bd336a8f add commands to search for emotes lyx0 2022-08-07 21:43:40 +0200
  • 863b37f95c change to go version 1.19 lyx0 2022-08-07 21:43:21 +0200
  • c327491925 add helpers for privileges and random numbers lyx0 2022-08-07 21:43:09 +0200
  • cfb320b017 add ffz and bttv command lyx0 2022-08-07 18:10:40 +0200
  • 6fed6fc265
    Merge pull request #2 from lyx0/rewrite lyx0 2022-08-07 15:31:04 +0000
  • df5212e1a9 try fixing merge conflict lyx0 2022-08-07 17:29:12 +0200
  • b31468ae3c add currency command lyx0 2022-08-07 17:24:47 +0200
  • f33a7382ad add currency command lyx0 2022-08-07 17:24:42 +0200
  • d7e38bb17c add ping command and uptime time helper lyx0 2022-08-07 16:36:06 +0200
  • 47e7091a09 add humanize time package lyx0 2022-08-07 16:35:49 +0200
  • ed8d09eae2 use package io since io/ioutil has been deprecated lyx0 2022-08-07 16:13:00 +0200
  • 723d4ed9a5 use package io since io/ioutil has been deprecated lyx0 2022-08-07 16:11:33 +0200
  • be9962f9f2 add tweet command lyx0 2022-08-07 16:08:30 +0200
  • 802dbd2caf add jq option lyx0 2022-08-07 16:08:25 +0200
  • 44e7972efc rename common.go to send.go lyx0 2022-08-07 16:08:20 +0200
  • 33f61e2f0f cleanup lyx0 2022-08-07 04:35:03 +0200
  • dc70232d54 cleanup lyx0 2022-08-07 04:35:00 +0200
  • c5d9804c21 remove unused comments and clean up lyx0 2022-08-07 03:17:29 +0200
  • edae669bee replace logrus with zap lyx0 2022-08-07 03:09:09 +0200
  • effffff270 fix dereference error somehow lyx0 2022-08-07 02:27:40 +0200
  • fee71708e7 restructure lyx0 2022-08-07 01:34:31 +0200
  • 79c9fa9da7 restructure lyx0 2022-08-07 01:34:27 +0200
  • 86c7217974 start rewrite lyx0 2022-08-06 23:45:02 +0200
  • aa565a86e9 start rewrite lyx0 2022-06-21 00:31:17 +0200
  • d4d15a82e3 asd lyx0 2022-06-21 00:08:37 +0200
  • 40da7b90f8 add send helper function which checks the banphrase api lyx0 2022-06-04 20:38:14 +0200
  • a7ab565b24 start implementing basic command handler lyx0 2022-06-04 20:06:44 +0200
  • 2ee85c47d7 use logrus logger instead of standard logger lyx0 2022-06-04 03:03:51 +0200
  • 9293b6ff00 add comments, print a message on successful connection lyx0 2022-06-04 02:56:28 +0200
  • 956b1a8614 add privatemessage base lyx0 2022-06-04 02:40:43 +0200
  • 82626346ce use go-twitch-irc v3 instead lyx0 2022-06-04 02:29:05 +0200
  • 8375f90265 start rewrite lyx0 2022-06-04 02:21:20 +0200
  • 0b7b365e03 asd lyx0 2022-04-26 06:30:53 +0200
  • a2a99b81eb start new lyx0 2022-04-15 23:11:42 +0200
  • ddca49605c add database models lyx0 2022-03-10 23:41:13 +0100
  • 1ebf4df8e7 add onConnect callback lyx0 2022-03-10 23:27:06 +0100
  • b7daac2619 restructure lyx0 2022-03-10 23:00:37 +0100
  • 61946d6402 add Admin config variables lyx0 2022-03-07 16:45:16 +0100
  • fab09d68ae fix .env lyx0 2022-03-06 20:40:00 +0100
  • 0098d5fb48 start rewrite lyx0 2022-03-06 20:19:55 +0100
  • 197924a1f1 fix tests lyx0 2022-02-19 06:01:35 +0100
  • 682a33b0fe update .env.example lyx0 2022-02-19 05:57:45 +0100
  • 599d7b3d34 change administator twitch name lyx0 2022-02-19 05:40:19 +0100
  • 078f9451a7 start rewrite lyx0 2022-01-02 01:30:16 +0100
  • 6542c30989 remove accidentaly included file lyx0 2021-12-21 18:08:18 +0100
  • fd7b7001d6 fix whois test lyx0 2021-12-19 03:03:45 +0100
  • c9d06b8a04 fix whois test lyx0 2021-12-19 02:54:04 +0100
  • ff9319e5df fix whois test lyx0 2021-12-19 02:50:28 +0100
  • 79f4ccb6b2 change color command to take in a user parameter lyx0 2021-12-19 02:46:08 +0100
  • 89509ee58a cleaning up lyx0 2021-12-13 20:53:24 +0100
  • 2ded1bc9ed add commands lyx0 2021-12-13 19:26:36 +0100
  • 1919c3eb3c only announce starting message to the bots own channel lyx0 2021-12-13 19:26:25 +0100
  • 01968697f6 refactor commmand structure, add command name lyx0 2021-12-13 19:06:50 +0100
  • 1f88396f3d comment out general message logging lyx0 2021-12-13 18:54:29 +0100
  • 6ba03a688b add command logging, change Insert function to private lyx0 2021-12-13 18:53:52 +0100
  • e713b78b05 add simple logging lyx0 2021-12-13 18:29:53 +0100
  • 9fd63759fa change username to my new username lyx0 2021-12-13 17:55:48 +0100
  • 7434ef12db fix failing tests since the username was not found lyx0 2021-12-13 17:43:46 +0100
  • 3e2b524288 change my own twitch name lyx0 2021-12-13 17:40:16 +0100
  • cb5f8ed80c add commands for completions sake lyx0 2021-11-11 20:28:32 +0100
  • 34e2bddef1 remove helix stuff lyx0 2021-11-07 17:33:39 +0100
  • 5d61cbfe43 add helix client lyx0 2021-11-06 23:09:53 +0100
  • 6f6d4de69d add personal commands lyx0 2021-11-06 21:35:48 +0100
  • 2a9f8675c1 add test placeholder lyx0 2021-11-06 21:30:27 +0100
  • d847286469 move personal commands into own directory lyx0 2021-11-06 21:29:34 +0100
  • a36b3da1a9 add some personal commands lyx0 2021-11-06 21:18:38 +0100
  • 60068b7175 add xset command lyx0 2021-11-06 21:03:03 +0100
  • ecbf931aac add streamlink command lyx0 2021-11-06 20:58:36 +0100
  • f56ab3c396 add farming command lyx0 2021-11-04 18:31:36 +0100
  • eb674712e0 restrict echo lyx0 2021-11-02 19:48:44 +0100
  • 3a8cf5c97c add comment lyx0 2021-11-01 19:41:15 +0100