13xforever
384775463d
add one more check for !explain rename
2019-01-15 18:44:42 +05:00
13xforever
743113e135
I am dumb
2019-01-15 18:38:22 +05:00
13xforever
cf151694a0
limit ALL pr lists to spam channel
...
rework how spammy commands work; instead of telling the user to go to a specific channel, just dump the answer in their DMs
closes #172 as obsolete unfortunately
2019-01-15 18:32:24 +05:00
Ilya
62e0f14af4
Merge pull request #171 from 13xforever/vnext
...
More fixes to the log parser
2019-01-14 23:57:35 +05:00
13xforever
e2fb86bd55
fix check for outdated builds, again
2019-01-14 23:55:44 +05:00
13xforever
e526ad6d4b
Limit unspecific !pr to bot-spam or dm
...
Fixes #170
2019-01-14 23:48:21 +05:00
13xforever
8d0cfd5ee7
detect more cases of disc games installed as a pkg
2019-01-14 23:40:45 +05:00
Ilya
3205a499be
Merge pull request #169 from 13xforever/vnext
...
Hotfix for the new corrupted dumps
2019-01-14 01:41:30 +05:00
13xforever
8e0b21ae1f
fml; and this is why we need code reviews
2019-01-14 01:40:39 +05:00
Ilya
9923e4ad65
Merge pull request #167 from 13xforever/vnext
...
Small enhancements
2019-01-13 23:33:51 +05:00
13xforever
0ef8c67b31
tweakd master build time again, 'cause why not
2019-01-13 23:30:58 +05:00
13xforever
ebabb97392
disable this debug line, as it's spaming too much
2019-01-13 22:15:15 +05:00
13xforever
88c691b500
another check for corrupted files
2019-01-13 22:12:36 +05:00
13xforever
9be2f552a1
missed one obvious case
2019-01-13 21:58:00 +05:00
13xforever
efab408d24
prevent double parentheses in merged pr links
2019-01-13 21:56:31 +05:00
Ilya
21ef39d1b7
Merge pull request #166 from 13xforever/vnext
...
Minor quality of life improvements
2019-01-13 03:40:48 +05:00
13xforever
6487cbc118
add relative offset to master build timestamp
2019-01-13 03:38:11 +05:00
13xforever
220f8e0af3
bump new master build time to 2*20, as there's pr build before it
2019-01-13 00:53:54 +05:00
13xforever
d14df89dc8
add reaction emoji test for debug build
2019-01-12 04:05:25 +05:00
Ilya
51cc06ee6d
Merge pull request #164 from 13xforever/vnext
...
Change some wording a bit for better formatting and usability
2019-01-11 23:51:50 +05:00
13xforever
e452d43acc
change some wording a bit for better formatting and usability
2019-01-11 23:50:00 +05:00
Ilya
81e95b7cb6
Merge pull request #163 from 13xforever/vnext
...
Fix PR build linking when it was merged, but not built yet
2019-01-11 23:31:18 +05:00
13xforever
2ff92aa487
limit appveyor history crawl to 6 months, as looking farther is mostly pointless
2019-01-11 23:27:33 +05:00
13xforever
2345d539e4
Do not link master if PR has been just merged and wasn't built yet
2019-01-11 23:22:28 +05:00
13xforever
c499d33c93
add more triggers
2019-01-11 22:58:52 +05:00
Ilya
c5a5a002a1
Merge pull request #162 from 13xforever/vnext
...
Enhancments to github linking
2019-01-11 22:53:11 +05:00
13xforever
dfc3735d6e
misc additional exception handling
2019-01-11 22:50:28 +05:00
13xforever
75b974fff1
detect more forms of bot abuse
2019-01-11 22:45:57 +05:00
13xforever
7b37b9b123
fixed appveyor history crawling for jobId->build mapping
2019-01-11 21:43:45 +05:00
13xforever
54cf50e2df
add linking for #xxxx, check for issue 0
2019-01-11 17:42:27 +05:00
Ilya
05dbb787bc
Merge pull request #161 from kacek/patch-1
...
prevent accidental issue linking
2019-01-11 17:13:06 +05:00
kacek
961241d90c
prevent accidental issue linking
2019-01-11 12:59:41 +01:00
Ilya
df1f6f5e40
Merge pull request #160 from 13xforever/vnext
...
Link latest PR build if someone posts appveyor link
2019-01-11 05:15:11 +05:00
13xforever
19bda006b1
monitor for appveyor links
...
try to post latest pr build info if someone links appveyor for some reason
2019-01-11 05:13:26 +05:00
13xforever
a1a7f724ef
fix "outdated old" build in log parsing result
2019-01-11 04:45:03 +05:00
Ilya
485eaf0752
Merge pull request #159 from 13xforever/vnext
...
More improvements to PR linking
2019-01-11 01:54:28 +05:00
13xforever
56538f5e8c
link mentioned issues / prs
2019-01-11 01:51:41 +05:00
13xforever
a9485a4e4f
Log github rate limits + !stats command
2019-01-11 00:46:47 +05:00
13xforever
aac4c26178
let's try to figure out this appveyor caching problem
2019-01-10 23:54:33 +05:00
Ilya
477c9dc489
Merge pull request #158 from 13xforever/vnext
...
Improvements to !pr command
2019-01-08 19:48:33 +05:00
13xforever
9e3c7575e2
remove even more typing reactions
2019-01-08 19:44:01 +05:00
13xforever
6b8a25246d
remove TriggerTyping everywhere it makes sense
2019-01-08 19:35:20 +05:00
13xforever
2bb3ab5bbd
use emojis instead of TriggerTyping()
2019-01-08 19:25:39 +05:00
13xforever
a4a3aa2d36
crawl appveyor build history as a last ditch effort to find completed build
2019-01-08 18:56:56 +05:00
13xforever
17482b74a6
link pr build for closed prs
2019-01-08 18:02:10 +05:00
13xforever
2eda157686
Link latest master build for merged PRs
2019-01-08 17:31:13 +05:00
13xforever
f6e3673334
fix appveyor links for very old jobs
2019-01-08 16:35:58 +05:00
Ilya
655e6e0e27
Merge pull request #157 from 13xforever/vnext
...
Make !commands command usable by non-sudoer mods
2019-01-08 07:59:47 +05:00
13xforever
b894b7889a
moved !sudo bot commands to !commands, so non-sudoers can use it
2019-01-08 07:57:47 +05:00
Ilya
e419e447f7
Merge pull request #156 from 13xforever/vnext
...
Implement !pr command
2019-01-08 07:39:32 +05:00