Twentysix
25dfefce4d
[Mod] [p]reason: Better error handling for case messages
...
Fixes #665
2017-03-24 03:03:14 +01:00
Twentysix
bc68ad21c5
[Core] Don't publicly show errors when a command fails. [p]exception
...
Fixes #668
The exception command sends the last occurred exception to the owner, or even publicly if requested.
The error that used to show up publicly when a command failed has been hidden for security reasons.
All references to "modules" have been changed to "cogs"
2017-03-24 00:45:41 +01:00
MiniJennJenn
613d2fe35a
[Trivia] Updated various lists ( #670 )
...
Also merged the two general lists
2017-03-22 16:30:28 +01:00
Caleb Johnson
39ab99ee44
[Downloader] Disable git interaction, fix tab split ( #673 )
2017-03-22 14:41:00 +01:00
Twentysix
7c192b3668
[Mod] Added optional role hierarchy check
...
Toggleable with [p]modset hierarchy
This enables a role hierarchy check before all moderation actions. If the mod doesn't have a role superior to the user's top role the action will be denied.
Server owner and bot owner are exempt from the check.
2017-03-15 22:54:27 +01:00
Twentysix
3d9a157516
[Image] Complete rewrite: no longer blocking
2017-03-15 17:16:46 +01:00
Twentysix
b5398aeacb
[General] [p]userinfo: Fixed issue with discrim not showing up
2017-03-14 21:16:48 +01:00
Twentysix
56dadb09bc
[Streams] Fixed issue with thumbnails being None
...
Issue on beam but we'll check it on all services for good measure
2017-03-14 06:23:39 +01:00
Kowlin
acb0fcac29
[Downloader] Added "HIDDEN" field to cog info.json format ( #657 )
2017-03-14 01:54:17 +01:00
Twentysix
f32b3acd4c
[Streams] Avoid Discord's thumbnail caching
2017-03-12 07:10:25 +01:00
Twentysix
7ef878864e
[Mod] Added unban event to mod-log
...
Also implemented an interface to deal with the double event triggering issue in an easier way
2017-03-10 17:40:49 +01:00
Twentysix
361d45e724
[Mod] Fixed some case toggles not working properly
...
Check is now done at function level
2017-03-10 05:51:37 +01:00
Leo Garcia
5ba312c45a
[Launcher] Typos and better wording ( #648 )
2017-03-10 04:41:09 +01:00
MiniJennJenn
3768d7ec2c
[Trivia] Update disney and starwars lists ( #651 )
2017-03-10 04:34:58 +01:00
Twentysix
31426ca7c6
[Mod] Prevent users from expelling themselves
2017-03-09 02:16:18 +01:00
Twentysix
a0aa69e083
[Mod] Show name and discrim in mod-log
2017-03-05 17:47:08 +01:00
Twentysix
72bc7182b0
[Audio] Check channel's user limit before joining it
2017-03-03 16:26:32 +01:00
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