Sindre Langhus
08b836797b
Current timestamp namechange
8 years ago
RogueException
97c3f2bcd1
Merge pull request #380 from RogueException/issue/374
ModifyAsync will accept an EmbedBuilder
8 years ago
Christopher F
6519b300d9
ModifyAsync will accept an EmbedBuilder
**This is not a breaking change**.
This change begins to implement #379 , where IUserMessage.ModifyAsync will now accept a `Discord.ModifyMessageParams` func over a `Discord.API.Rest.ModifyMessageParams` func.
8 years ago
Christopher F
58291f8199
Close the WebSocket when disconnecting
This resolves #224
8 years ago
Christopher F
f9c5e229d0
Add CommandServiceConfig, DefaultRunMode
This adds an (optional) CommandServiceConfig, as well as a DefaultRunMode for commands.
This resolves #368 (for commands where a RunMode is not explicitly specified, a custom default value should be used)
8 years ago
Christopher F
8222eaff86
Add permissions for reactions
8 years ago
Christopher F
defc8f1c4e
Add docstrings to preconditions.
8 years ago
Christopher F
ea148db08b
Add RequireBotPermission, rename RequirePermission
This is a breaking change.
Adds a precondition that requires the bot has a specified permission (Resolves #211 ).
Renames RequirePermission to RequireUserPermission.
8 years ago
Christopher F
fdecfe6bd4
Add RequireOwner Precondition
This precondition will require that the invoker of the command is the owner of the bot.
8 years ago
FiniteReality
5cdda592c1
Add requested changes
8 years ago
FiniteReality
bc76e38ce5
Fix additional issue with aliases building incorrectly
8 years ago
Sindre G. Langhus
54dd0a5cec
Fixed ordering.
8 years ago
Sindre G. Langhus
d0158816d3
Adds DateFormatString to DiscordRestApiClient
8 years ago
Sindre G. Langhus
a455ccc334
Adds a timestamp and fixes Volts issues with Thumbnail and Image URLs.
8 years ago
Sindre G. Langhus
8cf0911a4b
DebuggerDisplay fix.
8 years ago
Sindre G. Langhus
4cb7929735
Spacing
8 years ago
Sindre G. Langhus
f8e3ac9910
Something like this perhaps
8 years ago
Sindre G. Langhus
6cdf5ee90e
Removed Height/Width.
8 years ago
Sindre G. Langhus
09608b79c3
Adds builders for Thumbnail and Image embeds, and adds json model for Video and Image embeds.
8 years ago
FiniteReality
05fb81c617
Fix a bunch of issues with aliases
8 years ago
FiniteReality
fd5e237b41
Fix commands from being created with invalid aliases
8 years ago
Davipb
b0286975cd
Fix parsing of multiple quoted parameters
This should Fix #262
8 years ago
Aaron Scherer
8b8163fc2c
Updating CDN url
8 years ago
RogueException
9784a0324c
Create a RestUser for messages if a user isn't cached.
8 years ago
RogueException
53ee30c648
Virtual channels should not be exposed to socket classes. Dont store guild in messages.
8 years ago
RogueException
3a5e4b23da
Added IGuildUser.ChangeRolesAsync
8 years ago
RogueException
2c990f08f8
Readded fluent-style to EmbedBuilder
8 years ago
RogueException
593ba46f1c
Cleaned up command builders and async func names
8 years ago
RogueException
7505831998
Added custom messages to Preconditions
8 years ago
RogueException
a73e411edb
Merge branch 'feature/command-builders' of git://github.com/FiniteReality/Discord.Net into FiniteReality-feature/command-builders
8 years ago
FiniteReality
196cce05af
Clean up attribute checking and extraneous casts
This probably isn't all of them. This is what I get for copy+pasting code.
8 years ago
FiniteReality
de645548a9
Complete command builders implementation
In theory this should just work, more testing is needed though
8 years ago
RogueException
42cbd67ee0
Removed prerelease tag from project.json
8 years ago
RogueException
cf42bd1854
Restored project.json and old build script
8 years ago
RogueException
9b79019b54
Merge pull request #355 from AntiTcb/fix/enumTypeReader
Values in ImmutableDictionaries were strings rather than enumType
8 years ago
RogueException
0f674d2404
Updated dependencies to .NET Core 1.1
8 years ago
ObsidianMinor
ddca1bc6a4
Migrated projects to Visual Studio 2017
8 years ago
AntiTcb
ef0337752e
Proper fix this time, fully tested on names and values.
8 years ago
FiniteReality
6d46347ebc
Finish implementation of command builders
8 years ago
RogueException
228209aec8
Ensure rate limits are updated when requests fail
8 years ago
RogueException
853f8f2e6b
Added prefixless TagHandling, added startIndex to resolve, fixed bugs.
8 years ago
AntiTcb
59d393b357
Values in ImmutableDictionaries were strings rather than enumType
8 years ago
FiniteReality
ab95ced41d
Use default TypeReader if not overriden
8 years ago
FiniteReality
d25fbf78c0
Use lambda-style subbuilders
8 years ago
FiniteReality
af433c82cc
Complete builders, start work on using them
8 years ago
RogueException
cabbd0de89
Dont nullref in SendMessageAsync if no embed is provided
8 years ago
RogueException
bdb44f3606
Minor edit
8 years ago
RogueException
4180856e39
Merge branch 'fix/enumTypeReader' of git://github.com/AntiTcb/Discord.Net into AntiTcb-fix/enumTypeReader
8 years ago
RogueException
af6c3e10c3
Cleaned up EmbedBuilder
8 years ago
RogueException
c2722cf7c4
SendMessage should accept EmbedBuilder directly
8 years ago