Commit graph

178 commits

Author SHA1 Message Date
Ave Ozkal b069dd90c0
remindlist: fix 2018-12-31 02:13:04 +03:00
Ave Ozkal ff9d39d199
remind: alias remindme 2018-12-31 02:08:38 +03:00
Ave Ozkal e4c4db29af
Escape error message before sending 2018-12-31 02:07:33 +03:00
Ave Ozkal 203761856e
remind: add cooldowns; also add botlog channel 2018-12-31 02:05:40 +03:00
Ave Ozkal c79093eb57
remind: delete messages after 5s 2018-12-31 01:53:55 +03:00
Ave Ozkal 92cd42bb1a
remind: i hate all of you (minimum limit = 5) 2018-12-31 01:51:21 +03:00
Ave Ozkal 1412564ab3
gz @jakibaki on breaking robocronp 2018-12-31 01:43:48 +03:00
Ave Ozkal 3101da2bde
remind: Quick style change 2018-12-30 23:38:48 +03:00
Ave Ozkal eac078e1b9
remind: add remind, make crons more robust 2018-12-30 23:36:11 +03:00
Ave Ozkal a83c0ed94b
meme: add btwiuse 2018-12-29 22:22:15 +03:00
Ave Ozkal 04661d3922
admin: allow cogs with _ in their name to be auto-reloaded 2018-12-29 22:13:42 +03:00
Ave Ozkal bf897762e6
peng 2018-12-29 22:11:22 +03:00
Ave Ozkal 4e1f59f3fc
ping: make stuff more consistent 2018-12-29 22:09:49 +03:00
Ave Ozkal 4d27ab9af5
mod_timed: Allow non-hours as duration values 2018-12-29 22:07:58 +03:00
Ave Ozkal d57f4b9db0
Merge branch 'master' of github.com:aveao/robocop-ng 2018-12-29 10:48:00 +03:00
Ave Ozkal 1cc8c9a9ee
robocronp: send data files hourly
This aims to reduce data loss

Also, stopped calling these config files and started calling them data files
2018-12-29 10:47:08 +03:00
Ave 14a8020ccf
outstandingmove: add 2018-12-29 05:32:17 +02:00
pixel-stuck de7591e73f
Merge pull request #5 from pixel-stuck/master
Switch errors: Set 'err_description' var unconditionally before searching
2018-12-27 21:25:47 -05:00
dark-samus a05c2b8ce7 Switch errors: Set 'err_description' var unconditionally before searching 2018-12-27 20:59:37 -05:00
Ave Ozkal f637e646fd
Aliases on exit 2018-12-28 00:50:18 +03:00
Ave Ozkal d9776ecba9
Robocronp: Add robocronp and some timed commands
- Added: .timemute
- Added: .timeban
- Added: .listjobs
- Added: .deletejob
- Many bugfixes are also included~

You'll need to restart your copy of robocop-ng after pulling this.
2018-12-28 00:36:18 +03:00
Ave Ozkal e148e04a87
Drop requirement for the first whitelisted guild to be the one
containing log channel
2018-12-27 15:20:18 +03:00
Ave Ozkal 9844087cd4
more readme changes 2018-12-27 15:14:13 +03:00
Ave Ozkal e6f1a9c971
Improve steps for people moving from kurisu or robocop 2018-12-27 15:00:22 +03:00
Ave Ozkal 77f43caca9
Restrictions: Significantly clean up code 2018-12-27 14:56:13 +03:00
Ave Ozkal 5521b4aa58
fetchdata: add .fetchdata and make bot start send data files 2018-12-27 14:44:09 +03:00
Ave Ozkal 6dedd74e97
Fix one mention of old userlog file 2018-12-27 14:32:16 +03:00
Ave Ozkal 91dd17e967
Rename warnsv2.json to userlog.py 2018-12-27 14:19:33 +03:00
Ave Ozkal 03cdf7cf3b
Get rid of data folder on git, add it to gitignore, gen files needed at
boot
2018-12-27 14:13:28 +03:00
Ave Ozkal b04fdc65ee
userlog: allow only accessing a type of events + add .events 2018-12-27 14:07:15 +03:00
Ave Ozkal 9defe42424
Userlog: tiny fix
makes event deletion embeds show as "<fancyname> <number>" (Note 1) instead of using "<eventname> <number>" (notes 1)
2018-12-27 14:00:53 +03:00
Ave Ozkal 6a8819a2a8
Massive cleanup of code, many new features
- added logging and listing of kick/ban/mute events
- add usernotes (.note to add a note to a user, .notes to fetch them)
- split off mod.py into many files, cleanup on many features
- renamed .listwarns to .userlog
- renamed .mywarns to .myuserlog
2018-12-27 13:56:24 +03:00
Ave Ozkal 2b50f56fe7
restrictions: Don't rely on role names, use role ids instead 2018-12-27 12:10:29 +03:00
Ave Ozkal 338aa80c58
Move checks and errcodes to a new folder called helpers 2018-12-26 14:36:55 +03:00
Ave Ozkal 679f3ea490
Merge branch 'master' of github.com:aveao/robocop-ng 2018-12-26 14:33:57 +03:00
Ave Ozkal e104cadfa8
Extend readme
bonzi buddy intensifies
2018-12-26 14:32:57 +03:00
Ave c64f04320e
Merge pull request #4 from misson20000/clearreact
add clearreacts commands
2018-12-26 13:07:03 +02:00
misson20000 6237ac9e8c fix += formatting 2018-12-26 02:55:59 -08:00
misson20000 687a26105d formatting fixes and fix for custom emojis 2018-12-26 02:47:32 -08:00
misson20000 7fecf73ff0 add clearreacts commands 2018-12-26 01:45:00 -08:00
Ave Ozkal 7e332ffef5
Add .bones 2018-12-26 11:22:22 +03:00
Ave Ozkal 5dbe7a43f7
Add .mywarns 2018-12-26 11:18:11 +03:00
Ave Ozkal fef08b1dbf
Collect checks into a single file to reduce code repetition 2018-12-26 10:55:42 +03:00
Ave Ozkal b35765d296
Fix .help in DMs, make Robocop call you out when your DMs are blocked
Also limit membercount to guilds
2018-12-26 10:48:41 +03:00
Ave Ozkal fbdb441976
Fix float issues on warm once and for all 2018-12-26 10:18:05 +03:00
Ave Ozkal bdf55e4103
Attempt to fix floating point issues with temp conversion 2018-12-26 10:15:50 +03:00
Ave Ozkal 0516e6ed4a
Allow DM commands 2018-12-25 15:11:06 +03:00
Ave Ozkal d38b1a8065
speak: add 2018-12-25 14:43:23 +03:00
Ave Ozkal 5eac0b1a81
Fix hackban further 2018-12-25 14:40:04 +03:00
Ave Ozkal b78544a4fb
Fix hackban 2018-12-25 14:33:49 +03:00