570 Commits

Author SHA1 Message Date
Twentysix
c25c5629ea [Mod] Paginate [p]filter output 2017-03-03 14:53:23 +01:00
Twentysix
fb632ef54f [Streams] Handle no avatar set for beam.pro 2017-02-26 05:26:16 +01:00
Chovin
acc86d08db [Streams] Fetch APIs with utf-8 encoding (#642) 2017-02-26 05:14:12 +01:00
Caleb Johnson
343fc80406 [Mod] Enhanced mod-log (#491)
Case management:
    - Centralize formatting code
    - Store raw action type
    - Centralize pretty-print (emoji) representation of actions
    - Store creation and update timestamps
    - Allow edits from admin or bot owner
    - Enable or disable case creation on a per-action basis
    - Preliminary support for action durations
Mute:
    - Add case creation (on by default for server, not channel)
    - Show channel member was muted in in modlog entry
2017-02-22 19:39:52 +01:00
Andrew Nguyen
2ab372e557 [Trivia] Update worldflags.txt (#640) 2017-02-22 18:20:47 +01:00
MiniJennJenn
99ea54dd1c [Trivia] Updated anime, leaguefacts, leagueults lists (#636) 2017-02-22 16:08:05 +01:00
Twentysix
a3c72516d5 [Owner] [p]contact: Added a 60 seconds cooldown per user 2017-02-21 21:23:19 +01:00
MiniJennJenn
086190cae4 [Trivia] Update starwars.txt list (#632) 2017-02-21 17:42:02 +01:00
MiniJennJenn
f67ddee29f [Trivia] Added entertainment.txt list (#631) 2017-02-21 16:00:20 +01:00
Twentysix
c5090d6eb7 No more star imports 2017-02-21 03:16:33 +01:00
Twentysix
39bd467f80 [General] [p]urban: Encode URL before fetching
Fixes #409
2017-02-21 03:01:49 +01:00
Caleb Johnson
036c94a091 [Owner] [p]version: Replace git@ URLs with https:// (#627)
Fixes #626
2017-02-20 22:14:38 +01:00
PaddoInWonderland
73ef66e8f8 [General] Use .display_name in [p]hug, https in [p]lmgtfy (#625) 2017-02-20 22:03:44 +01:00
Twentysix
dcffab186c [Economy] Slot machine: fixed check for 2 consecutive symbols 2017-02-20 20:26:05 +01:00
PlanetTeamSpeak
e6fe686d1b [Core] Send message on command cooldown (#611) 2017-02-19 15:48:03 +01:00
Twentysix
08496d0793 [Downloader] Delete repo folder on repo removal 2017-02-17 17:21:50 +01:00
Twentysix
dad6929843 [Owner] Enhanced [p]version
Implemented part of #561's changes
Handles non-git installations and non-default remotes
Links to branch
Chained commands for better peformances (theorically)
2017-02-11 01:13:15 +01:00
Patrik Luoto
eb67e83d64 [Streams] Twitch: handle empty game / status / logo (#608) 2017-02-10 14:21:11 +01:00
Will
b8b5572b07 [Audio] Timeout voice connection + cooldown after fail (#556) 2017-02-09 15:19:40 +01:00
Thomas Mercurio
ae1244668e [Streams] Embed colors (#605) 2017-02-09 00:08:26 +01:00
Twentysix
b69b5b3005 [Streams] Added embeds and toggleable mass mentions 2017-02-08 19:03:05 +01:00
Tyler Ricketts
ebc87e5240 [Trivia] More valid answers to a Star Wars q (#596) 2017-02-08 13:47:41 +01:00
Twentysix
74f686aa5f Updated invite URLs 2017-02-04 05:51:08 +01:00
Twentysix
146d9df460 [Downloader] Reworded disclaimer, show only once every session 2017-01-31 15:54:40 +01:00
MiniJennJenn
f2fc5330fa [Trivia] Added artandliterature list (#592) 2017-01-30 02:42:46 +01:00
SnappyDragon18
0e8c78775c [Trivia] Fixed errors in elements and pokemon lists 2017-01-26 16:46:05 +01:00
Twentysix
14dbff6dd4 [Mod] Ignore embeds in repetition filter
Fixes #590
2017-01-25 23:44:09 +01:00
Twentysix
143d41f2f2 [Audio] Better URL checking, strip enclosing tags 2017-01-24 19:34:56 +01:00
MiniJennJenn
08a26f5ff1 [Trivia] Added elements and finalfantasy lists (#585) 2017-01-21 01:58:17 +01:00
Twentysix
7eabe70db5 [Launcher] Set default permissions to 'lib' before updating 2017-01-20 23:51:42 +01:00
Twentysix
9b6804ea09 [Core] Clean exit for dry run 2017-01-19 15:11:48 +01:00
Twentysix
7b6dbd201e [Core] Improved exit codes handling
Clean exits on crashes should not happen anymore
2017-01-18 18:01:11 +01:00
Twentysix
bc20177d36 [Launcher] Fixed working dir issues in scripts 2017-01-17 18:25:38 +01:00
Twentysix
99093f559f [Core] Empty importer cache on pip install
This ensures that the newly installed libs will be seen by the importer
2017-01-16 13:35:00 +01:00
Twentysix
b1e20d8b76 [Selfbot] No help DMs 2017-01-16 01:44:57 +01:00
Twentysix
ede821c911 [Downloader] No more default repo 2017-01-15 04:40:01 +01:00
Twentysix
7e96e5ad69 [Downloader] Fast-forward only on git pull 2017-01-14 14:48:59 +01:00
Seenko
438d9f5f60 [Streams] Handle both channel names and URLs (#575) 2017-01-13 14:23:39 +01:00
palmtree5
416e168d2b [Economy] Added [p]bank reset (#570) 2017-01-13 13:57:13 +01:00
Twentysix
b550946a93 [Launcher] Better requirements detection
The update menu is also less ambiguous since it shows what kind of requirements is going to update
2017-01-11 15:21:12 +01:00
Twentysix
030d40c253 [Launcher] Removed unneeded call 2017-01-10 19:29:31 +01:00
Twentysix
dfd0235e78 [Launcher] Make lib dir's files writeable before updating
Should fix #569
2017-01-10 19:19:02 +01:00
orels
e034615005 Better README.md (#568) 2017-01-09 18:05:03 +01:00
Erdoğan Şahin
182e1d8614 [Trivia] Typo in leagueults list (#558) 2017-01-07 22:57:17 +01:00
palmtree5
422c9191bd [Owner] Added [p]set default[admin/mod]role (#563) 2017-01-07 17:28:18 +01:00
Twentysix
102977664e [Downloader] Allow branches to be specified on repo add
Example URL:
`https://github.com/Author/Repo@branch`
2017-01-07 17:15:56 +01:00
Twentysix
2a8818393e [Downloader] Handle no info.json
Fixes #562
2017-01-05 18:00:30 +01:00
Twentysix
924ba8b69e [Launcher] Verify git install at boot, make start_launcher.* on Unix 2017-01-05 11:27:45 +01:00
Twentysix
c987a89e9c Red's launcher / Downloader reqs autoinstall (#552) 2017-01-05 02:19:54 +01:00
Twentysix
04b00b7726 [Trivia] Added 2016.txt list 2017-01-02 04:14:07 +01:00