Commit Graph

19 Commits

Author SHA1 Message Date
13xforever
d957936ede update code with new language and api features 2023-04-21 02:05:59 +05:00
13xforever
92751ba6e9 use file-scoped namespaces to reduce nesting
some formatting might be fucked
2022-06-30 00:59:46 +05:00
13xforever
c41c264e42 replace .Respond() with .Channel.SendMessage()
this should fix all the issues that cropped up after the semantics change in recent library builds
2021-05-01 01:54:04 +05:00
13xforever
6ad501590f fix resharper warnings 2020-11-14 15:58:16 +05:00
13xforever
24f63858e0 replace object initialization with the new() 2020-11-14 14:33:29 +05:00
13xforever
610c01318a botupdate, part 2 2020-11-13 02:48:49 +05:00
13xforever
80384916df update GitHubClient, ditch json.net, fix compiler complaints 2020-11-11 11:51:38 +05:00
13xforever
eac6be7e23 refactor to use using statement whenever it makes sense 2019-11-25 18:07:01 +05:00
13xforever
4127806eca fix psn scraper by hardcoding the known psn stores 2019-06-03 17:46:55 +05:00
13xforever
a23b376195 Fix potential issues with psn scraper 2018-10-08 21:35:42 +02:00
13xforever
6e37e9920f various fixes and log notes 2018-10-08 21:35:42 +02:00
13xforever
0bc1e641d2 implemented persistent logging
by default config parameter `LogPath` is set to `logs/bot.log`
2018-10-06 12:03:09 +02:00
13xforever
605a5c67be Swallow all exceptions in async void methods
Otherwise an uncaught exception will terminate the whole process :(
2018-10-06 12:03:09 +02:00
13xforever
18b16ab992 scrape for game-related content as well 2018-08-29 20:31:36 +02:00
13xforever
0956410d69 game title scraping from gametdb 2018-08-19 13:59:31 +02:00
13xforever
8f6eed45dd new command to scrape psn by full content id; useful for delisted games 2018-08-19 13:59:31 +02:00
13xforever
d924cda609 make links shorter in update checker, so they won't get all wonky if we have thumbnail for the game 2018-08-06 09:11:34 +02:00
13xforever
998c27c966 scrape only full game lists in PSN stores, also cache title names
new isssue detections for log parser
consistent reaction with emoji only / text when can't
ability to disable commands at runtime (fixes #56)
command to check for game updates
various other bugfixes
2018-08-05 20:54:36 +02:00
13xforever
fbad33ea13 implemented some rudimentary psn api client
implemented psn crawling for ps3 game metadata (mostly for thumbnails)
implemented game thumbnails for game embeds
fixed usage of dbcontext
some other bugfixes
2018-08-05 20:54:36 +02:00