Commit graph

304 commits

Author SHA1 Message Date
Kitlith af0e91197e
Change to use roblabla's wording before I forget. 2019-08-08 13:52:51 -07:00
Kitlith abf68e86b9
Add a link to NH in the newcomers text. 2019-08-07 17:47:33 -07:00
Ave Ozkal 3bc58e6e11
get_user_info -> fetch_user #46 2019-07-01 23:14:51 +03:00
roblabla c86edbfe48 Specify hex encoding and digest size 2019-06-29 18:29:19 +00:00
Noëlle Mercer 215d3034bc
Update mod.py
https://cdn.discordapp.com/emojis/591448135075889204.png?v=1
2019-06-28 05:17:53 -04: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 5861a76674
Merge pull request #41 from leo60228/patch-1
Add "cracked" to susp_words
2019-06-22 20:46:10 +03:00
noahc3 0f9b9ef0bd
Change links to switch.homebrew.guide 2019-06-22 12:25:27 -05:00
/u/leo60228 6ca7516312
Add "cracked" to susp_words 2019-06-19 19:44:04 -04:00
The Dax a58bcb0589 Fix typo/copy-paste error 2019-06-18 00:54:07 -04:00
Ave Ozkal a1991921a2
dec: fix 2019-06-17 19:18:33 +03:00
Ave Ozkal 831e44d56b
dec command + ratelimit for hex 2019-06-17 19:17:13 +03:00
Ave Ozkal 9ca55a5461
hex: better uppercase 2019-06-17 19:11:08 +03:00
Ave Ozkal 941270a586
add hex command 2019-06-17 19:10:01 +03:00
jakibaki 0536941075 Vital fix to meme-command 2019-06-15 10:33:33 +02:00
tumGER 93f2a694c9 Update [ERR] 2019-06-13 17:44:14 +02:00
Ave Ozkal 6007959119
hotfix, wrap link in <> 2019-06-04 01:14:54 +03:00
Ave Ozkal a7c3f52893
links/guide: add the serial checker 2019-06-04 01:14:19 +03:00
Ave Ozkal 46d0a5246f
Drop the hashalg() thing as it was confusing everyone 2019-06-04 01:03:06 +03:00
Ave Ozkal 4ce90624c3
Fix resetalgo
I'm dumb
2019-04-25 10:14:12 +03:00
Ave Ozkal 0a73902dff
Remove plailect's guide
(as requested by tomger, and as approved by plailect)

Add back when it's updated.
2019-04-24 16:35:42 +03:00
Ave Ozkal 06df732c80
incorrect documentation is just 👌 2019-04-24 12:08:44 +03:00
Ave Ozkal fca8684f34
Add cog load actions, solve the bug we found on verification reload 2019-04-24 12:07:29 +03:00
Ave Ozkal 319385f100
Log invite code instead of invite link (untested) 2019-04-24 12:03:57 +03:00
Ave Ozkal 8a152ed8ef
testing on prod 2019-04-24 11:59:04 +03:00
Ave Ozkal 170116a641
Align text (it bugs me)
Literal, medical autism 👌
2019-04-24 10:50:46 +03:00
Ave Ozkal 72fd1c78bb
Fix typos (or else people will be unhappy) 2019-04-24 10:49:45 +03:00
Ave Ozkal 4cf7a6575c
Clean up verification a bit, modularize it, reset on start and daily 2019-04-24 10:47:07 +03:00
Ave Ozkal 81f8fd875f
Fix the randomized hash algorithm 2019-04-24 10:24:59 +03:00
結城イヴ a1bc115621 hash_choice needs to change every reset, not every boot 2019-04-24 01:24:26 -04:00
結城イヴ cccfe27310 oops v2 2019-04-24 01:03:03 -04:00
結城イヴ 95d69d7979 Fix the wrong hash algo check and make it a case of the existing elif chain 2019-04-24 01:00:33 -04:00
結城イヴ a7e4575049 Oops 2019-04-23 23:58:17 -04:00
結城イヴ 20374bb5b8 Randomize hash choice 2019-04-23 23:37:58 -04:00
Ave Ozkal f2438bee94
Add edgy quote to verification 2019-04-23 19:12:44 +03:00
Oreo639 ae9925f69c
Show dderr value number if not in list 2019-04-19 00:32:55 -07:00
tumGER 68dfc9fbda errcode update (Thanks to Simon, Xor, Roothorick and many more) 2019-04-15 11:48:59 +02:00
The Dax c21a259c8c Adjust message as requested 2019-04-11 00:50:41 -04:00
The Dax b037ac41bf Remove deprecated full RAM guide: as of ams 0.8.6, just hold R while running a game/app to get full RAM. 2019-04-10 19:04:01 -04:00
結城イヴ 302be2c945
Per 564346741982494726 2019-04-07 04:00:11 -04:00
結城イヴ 190d01e3e7
Rule 10 removal
redundant
2019-04-06 01:37:24 -04:00
結城イヴ f73e762c84
Update verification.py 2019-04-06 01:34:46 -04:00
結城イヴ 6c9e6ebe79
Update Rule 9 2019-04-06 01:32:02 -04:00
結城イヴ cb550be447
Revert previous commit
Discord ignores escapes, code blocks, even removing the http header and still shows the invite embed
2019-03-19 02:36:49 -04:00
結城イヴ 8b01f24058
Escape invite link used
Prevents embed spam for every member join
2019-03-19 02:14:23 -04:00
Ave Ozkal 05f66e71ff
logs-spy: don't lowercase invite URLs 2019-03-06 00:55:06 +03:00
Ave Ozkal 921ab28190
logs-spy: ignore messages by staff 2019-03-05 20:33:19 +03:00
Ave Ozkal befa18c4de
logs-spy: don't ignore space when cleaning 2019-03-05 20:30:55 +03:00
Ave Ozkal 9d9c8d2104
logs: reduce spam 2019-03-04 19:34:28 +03:00
Ave Ozkal e6f7143405
logs: ignore cases on hellgex 2019-03-03 22:41:06 +03:00
Ave Ozkal a3514c3f9a
logs: highlight bad words 2019-03-03 22:39:06 +03:00
Ave Ozkal 841fe43104
logs: document susp words 2019-03-03 21:08:46 +03:00
Ave Ozkal 374b1e8437
Embed messages that are spied on 2019-03-03 21:02:08 +03:00
leo60228 65fad27253 Add .communitycount 2019-03-03 12:23:11 -05:00
Ave e984551966
Merge pull request #27 from roblabla/switchroot
Add invite correlation system
2019-03-03 14:43:57 +00:00
roblabla 23c7e83be5 Fix style in pin.py 2019-03-03 15:19:16 +01:00
roblabla 2ccc10174d Fix style in invites.py and logs.py 2019-03-03 15:12:30 +01:00
roblabla 6760508e99 Unpin old pins if we have more than 50 2019-03-03 14:51:40 +01:00
roblabla 4deb40b67c Implement unpin command 2019-03-03 14:51:23 +01:00
roblabla 1fe7e21986 Implement gist-based pinboard - creates a gist for each channel that allows user pins 2019-03-03 14:29:46 +01:00
The Dax 755bd3c370 rei -> reinx 2019-03-02 20:58:44 -05:00
roblabla 4e0e26b1f9 Add invite correlation system 2019-03-03 00:45:48 +01:00
Ave Ozkal 4734df7b48
Various improvements 2019-03-02 21:00:55 +03:00
Ave accace3b14
Merge pull request #25 from noirscape/cog-fixes
This implements the latest breaking changes to cogs from d.py rewrite.
2019-03-01 06:51:49 +00: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
noirscape b9255215c1 This implements the latest breaking changes to cogs from d.py rewrite.
They're all syntax changes and renames. I've checked twice to make sure
I didn't miss any listeners or classes.

For future reference:
- Do `from discord.ext.commands import Cog` in all new cogs.
- Subclass the new class to Cog.
- New listeners should get the `@Cog.listener()` decorator.

Conveniently, there weren't any pre-execution methods that have been
renamed.
2019-02-28 23:10:30 +01:00
Ave Ozkal 2d2adfddc4
logs: one more susp entry 2019-02-27 12:10:09 +03:00
Ave Ozkal 0c89864a96
logs: turns out exefs is okay as well 2019-02-27 11:21:29 +03:00
Ave Ozkal e4bfd7daf9
logs: ok, but add ok words too 2019-02-27 11:19:12 +03:00
Ave Ozkal 7840c16172
logs: Don't hardcode name "ReSwitched" 2019-02-27 11:14:54 +03:00
Ave Ozkal 87ee51b187
logs: Add susp word checks 👀 2019-02-27 11:12:07 +03:00
Ave Ozkal 62b57f4fdb
logs: Add do_nickcheck (unused rn) 2019-02-27 11:03:45 +03:00
Ave Ozkal d49c9313d5
invitespy: don't hardcode, part 2 2019-02-26 16:11:52 +03:00
Ave Ozkal 9ac3421d52
invitespy: bugfix 2019-02-26 16:08:43 +03:00
Ave Ozkal 78bf147bdc
invitespy: bugfix 2019-02-26 16:06:38 +03:00
Ave Ozkal d246e2f6ec
Implement #22 2019-02-26 16:03:21 +03:00
Ave Ozkal 64ed4dc19e
verification: %2 chance to act more human 2019-02-26 14:49:18 +03:00
Ave Ozkal 66e78f41dd
verification: more! snark! 2019-02-25 13:09:18 +03:00
Ave Ozkal 84bb388906
verification: cleaner snark 2019-02-25 12:28:37 +03:00
Ave Ozkal e0bbc17a14
verification: advanced snarkification 2019-02-25 12:21:31 +03:00
Ave Ozkal 8d0e87ff40
verification: add pebkac snark 2019-02-25 12:19:12 +03:00
Ave Ozkal 7629952d6f
verification: ave can't to await 2019-02-25 12:17:35 +03:00
Ave Ozkal 59ea02d2cf
verification: bad bot. 2019-02-25 12:16:26 +03:00
Ave Ozkal 07dc7587f5
warn: Include auto-ban/kicks in modlog 2019-02-25 12:10:06 +03:00
noahc3 ce87b240cf Update sdsetup guide links (#20) 2019-02-25 08:24:17 +01:00
leo60228 62beb143f1
Use image instead of thumbnail 2019-02-23 16:54:11 -05:00
leo60228 ae83ceffd0
Add ™ symbol in title of ReSwitched Silver™ embed 2019-02-23 16:16:55 -05:00
leo60228 811e383134
Use embed for ReSwitched Silver™ 2019-02-23 16:13:00 -05:00
leo60228 db9cb40b77
Add Reswitched Silver™ 2019-02-22 16:56:14 -05: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
Tyler True 46fa205d93
Add windows newlines to allowed/close names.
... and Mac OS Classic? Who knows, someone might be using it still. [ ͡° ͜ᔦ ͡°]
2019-02-21 02:22:11 -05:00
Tyler True 2e41a8aa3e
Add sha256 verification to welcome processing.
Works the same as the md5 "not using the right process." codepath.
Could surely be optimized to be checked alongside md5 and return the same message.
2019-02-21 02:03:35 -05:00
Ave Ozkal 319a97b77f
Revert "guide: add back noirscape's guide"
This reverts commit 9a2fbb2f89.
2019-02-21 02:20:23 +03:00
Ave Ozkal 9a2fbb2f89
guide: add back noirscape's guide 2019-02-21 02:18:44 +03:00
Ave Ozkal 4ee1fbd7e8
lockdown: gae -> age 2019-02-21 01:21:40 +03:00
Ave Ozkal 807dd882af
lockdown: reduce code repetition 2019-02-21 01:20:03 +03:00
Ave Ozkal f2e210b9e3
lockdown: https://elixi.re/i/ohha7362.mp4 (fixes overrides - hopefully) 2019-02-21 01:14:15 +03:00
tomGER e66a178b11
Update err.py 2019-02-20 13:11:55 +01:00
Ave Ozkal f6302f710c
setguildicon: make filename grabbing slightly more reliable 2019-02-20 14:33:29 +03:00