Hsu Still
ae6c064591
Fix CheckPermission in docs
7 years ago
Hsu Still
8a7a066c8e
Linkify Type Readers in Commands
7 years ago
Hsu Still
e37652bd55
Add Task<RuntimeResult> in command section
7 years ago
Hsu Still
0f24db04c8
Warning-ify long running code part in commands
7 years ago
Hsu Still
5b5603c00f
Add Nsfw precondition into bundle
7 years ago
Hsu Still
759720bd31
Inital post-execution draft
7 years ago
Hsu Still
b4f9860319
Add XMLDocs
+ GameAsset
+ GameTimestamps
+ Format
7 years ago
Hsu Still
7c60b0293b
Add XMLDocs
* Fix comments to comply with third-person commenting style
+ Various attributes
+ Various Command-related objects
+ Many more
7 years ago
Christopher F
1905fdec04
Add BanAsync extension to IGuildUser
7 years ago
Hsu Still
1663450b9f
Add XMLDocs
+ ActivityType
+ IAttachment
+ ChannelPermission
+ ChannelPermissions
+ ChannelType
+ Attachment
7 years ago
Hsu Still
faaf3397da
Add XMLDocs
+ EmbedBuilderExtensions
+ CacheMode
+ ImageFormat
7 years ago
Hsu Still
0979a7cac4
Add XMLDocs for common entities
+ DiscordConfig
+ CDN
+ MentionUtils
+ LogMessage
+ LogSeverity
7 years ago
Hsu Still
291ad1cf5e
Vastly simplified xref redirection
7 years ago
Hsu Still
68be9d3dfc
Enable docs search
7 years ago
Hsu Still
ba1d61b109
Remove overwrite from docfx.json
7 years ago
Hsu Still
ee91c606fe
Change FAQ structure to tree
7 years ago
Hsu Still
c49869fd1d
Reword legacy versions
7 years ago
Hsu Still
1d6220187d
Fix broken indent
7 years ago
Hsu Still
2ef5d8ce09
Add warning against direct cast & fix broken MD link
7 years ago
Hsu Still
2642fd7828
Remove 1.0 ref
7 years ago
Hsu Still
8a4c06acb6
Add notification of potential difference in sample csproj
7 years ago
Hsu Still
34e6b2c905
Remove references to 1.0 & tidy links
7 years ago
Hsu Still
f80e4247a0
Fix perm calc link
7 years ago
Hsu Still
98b4d30431
Fix broken markdown links
7 years ago
Hsu Still
179cd43a7f
Add DI video link
7 years ago
Hsu Still
edb64bde13
Add changes according to comments from PR
7 years ago
Hsu Still
a04d178db2
Add permission calc & minor wording changes
7 years ago
Hsu Still
21413d3c19
Add self-bot warning & clean-up
7 years ago
Hsu Still
1821ea15bb
Add examples & tidy commands section
+ Modified the headings to fit the formal aspect of docs.
+ Added more details regarding RunMode
7 years ago
Hsu Still
f0b3a3439c
Fix typo & improve styling in Basic Operations
7 years ago
Hsu Still
c3a3140032
Change wording with hyperlink section
7 years ago
Hsu Still
6fdeae1ffc
Add "How can I get the guild from a message?"
7 years ago
Hsu Still
878de473ff
Add ModuleBase and EmbedBuilder docfx
7 years ago
Christopher F
ac5ecd365d
Include the content in `payload_json` for file uploads
This resolves #987
Previous behavior was that even if `null` was passed for an embed in
UploadFileAsync, the Embed property on UploadFileArgs was still
specified - this meant we were always sending a payload_json.
If a payload_json is specified, it seems like Discord will only read
from the payload_json, and will ignore properties set outside of it.
To prevent unnecessary code duplication, this commit always specifies
parameters in the payload_json, and also will only include the embed if
one was actually specified with real data (not null).
7 years ago
Hsu Still
c6d4494047
Add CommandError xmldocs
7 years ago
Hsu Still
bf84af35b7
Remove unnecessary RunMode reference
7 years ago
Hsu Still
7c431b52bb
Grammar fix
7 years ago
Hsu Still
e6b00979f9
Add RunMode documentation
7 years ago
Hsu Still
b7cb798a05
Add xmldocs for CommandExecuted and various methods
7 years ago
Hsu Still
c98ed1238b
Sort order
7 years ago
Hsu Still
0cd59fb5ba
Rename filenames and remove adv op
7 years ago
Hsu Still
886c4119df
Add channel type anchor
7 years ago
Hsu Still
a2df7c8d8e
Add more glossary types
7 years ago
Hsu Still
962faf820d
Swap Guides and FAQ position
7 years ago
Hsu Still
6a5cf07e0a
Comply with CONTRIBUTING.md
- As well as making minor adjustments here and there
7 years ago
Hsu Still
c86e199a9d
Remove migration docs
- The link never worked in the first place and is rarely used.
7 years ago
Hsu Still
0041de4f29
Add dev mode image
7 years ago
Hsu Still
c157dc62fd
Add FAQ section
7 years ago
Hsu Still
16af9ab57a
Fix broken cross references
7 years ago
Christopher F
bfaa6fc97a
Enforce a maximum value when parsing unix timestamps ( #981 )
* UnixTimestampConverter should now obey a maximum value
This change prevents an issue where the converter would be unable to
handle obscenely large timestamp values - which are actually quite
common on Discord.
OptionalConverter had to be rewritten to support checking whether or not
an InnerConverter returned an Optional. The perf impacts from this
_shouldn't_ be too bad, as types without a custom parser (which should
be the majority of Optionals in the lib) will bypass the type-check.
* optimizations on OptionalConverter
7 years ago