ave
5ef0f42967
poetryify robocop
2021-08-01 00:28:20 +03:00
leo60228
8d899cf9a7
Escape Markdown in clean_content calls
...
Fixes #74
2020-10-01 20:03:41 -04:00
Ave
165ce2f442
Fix privileged intents
2020-10-01 22:07:50 +03:00
Ave
d905db5666
Support privileged intents
2020-10-01 22:05:40 +03:00
Ave
7cb112cf5a
Warn on commands where user often leaves (by force orotherwise) if it happens
2020-06-27 02:01:38 +03:00
Ave Ozkal
fd845ecb40
Do a black pass and add black to contributing guidelines
...
FORK MAINTAINERS: I'm so, so sorry, but this was planned since forever.
If you need help integrating this, feel free to contact me.
2020-04-21 01:05:32 +03:00
Ave Ozkal
c5c5b45741
BREAKING: Move initial cogs to config
...
FORK MAINTAINERS: Merging this without updating your config WILL lead to
your bot not starting properly.
2020-04-21 00:42:49 +03:00
Nichole Mattera
4058612e96
Added cog to manage channels dedicated towards lists.
2020-02-25 18:15:49 -05:00
Ave Ozkal
e4fcc81a13
add .cox
...
Literal bloat
2019-12-19 04:17:36 +03:00
Ave Ozkal
a0fd90fabd
Make robocop *actually* dm on help
2019-11-06 02:06:21 +03:00
Ave Ozkal
3e70ede154
Make robocop dm on help
2019-11-06 02:01:22 +03:00
Ave Ozkal
527f55e6dd
Fix usage not showing command name
2019-11-06 01:59:29 +03:00
Ave Ozkal
67728ccbd1
Don't force our event loop, use dpy's one
...
Also use stable dpy instead of master
Closes #38
2019-06-25 11:39:00 +03:00
Ave Ozkal
997cd80bf9
Extend the list of whitelisted commands on newcomers
...
Also, hopefully the new logic is (at least slightly) better.
2019-04-25 10:17:06 +03:00
Ave Ozkal
374b1e8437
Embed messages that are spied on
2019-03-03 21:02:08 +03:00
roblabla
4e0e26b1f9
Add invite correlation system
2019-03-03 00:45:48 +01:00
Ave Ozkal
bd347e7f3c
don't autoload mod_watch
2019-03-02 21:02:58 +03:00
Ave Ozkal
4734df7b48
Various improvements
2019-03-02 21:00:55 +03:00
Robin Lambertz
3400b94c7c
Generic changes ( #26 )
...
* Make lockdown configuration more generic
* pin: Add reaction pinning functionality
2019-03-01 07:07:47 +01:00
Ave Ozkal
0384f0aad9
Revert "push local changes and hope that nothing breaks"
...
This reverts commit e85ecd41e5
.
IT BROKE EVERYTHING
2019-02-22 20:09:58 +03:00
Ave Ozkal
e85ecd41e5
push local changes and hope that nothing breaks
2019-02-22 04:10:52 +03:00
Pika
4127ee9e59
Clarify failed check message a bit ( #13 )
...
* Update Robocop.py
* Update Robocop.py
2019-02-08 13:13:30 +01:00
Ave Ozkal
0786f29bca
Attempt to block commands on #newcomers
2019-01-23 00:09:21 +03:00
Ave Ozkal
31e712be86
Ignore unknown command error logging
2019-01-07 11:51:27 +03:00
Ave Ozkal
48a22c5fa8
Push some stuff I forgot to push
2019-01-07 11:49:19 +03:00
leo60228
ac2c6f5070
Use "Listening to .help" instead of "Playing .help"
2018-12-31 20:46:42 -05: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
eac078e1b9
remind: add remind, make crons more robust
2018-12-30 23:36:11 +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 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
5521b4aa58
fetchdata: add .fetchdata and make bot start send data files
2018-12-27 14:44:09 +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
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
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
0516e6ed4a
Allow DM commands
2018-12-25 15:11:06 +03:00
Ave Ozkal
af446f4cfd
Add "Robocop has started! x has y members!"
2018-12-24 11:23:14 +03:00
Ave Ozkal
a683426913
clearwarns/clearwarnsid: added
2018-12-24 02:25:30 +03:00
Ave Ozkal
bc85174a51
lockdown: Add lockdown
2018-12-23 23:33:03 +03:00
Ave Ozkal
8c32a99f3d
approve/revoke/addhacker/removehacker/probate/unprobate: Re-make and
...
combine commands
2018-12-23 22:59:42 +03:00
Ave Ozkal
5d54ac7aec
playing: Add playing
...
Also this commit includes DRAM optimization (aka I sneakily cleaned
tomGER's code a bit)~
2018-12-23 20:36:40 +03:00
Ave Ozkal
fc7c0f89d6
Add verification
...
god i hate this so much
2018-12-23 20:13:40 +03:00
tumGER
b566f7b1e5
Add err to autoboot
2018-12-23 17:23:05 +01:00
Ave Ozkal
b787589ef7
Add userinfo, extend TODO
2018-12-23 18:07:59 +03:00
Ave Ozkal
796dc970d2
Commit some changes I did
...
IDK what I changed lol
2018-12-23 17:28:44 +03:00
Ave Ozkal
52ef8cfe93
Add links and meme cogs
...
Now it's time to implement big stuffs :)
2018-12-23 16:48:15 +03:00
Ave Ozkal
0517f5f97a
Some wording improvements
2018-12-23 16:25:34 +03:00
Ave Ozkal
74f4c11f28
Switch to .py config
2018-12-23 16:13:39 +03:00