Hsu Still
d06d67517a
Improve readability & general fixes
Notable changes include the following,
+ Add _services into examples.
+ Rename Commands back to commands.
- This was changed in my previous PR; however, this made readability really weird.
+ Fix broken examples.
+ Directly referencing anchors instead of saying 'see this below'
8 years ago
Hsu Still
98f63a5b5e
Add missing variable name in module example
8 years ago
Hsu Still
ae6c064591
Fix CheckPermission in docs
8 years ago
Hsu Still
8a7a066c8e
Linkify Type Readers in Commands
8 years ago
Hsu Still
e37652bd55
Add Task<RuntimeResult> in command section
8 years ago
Hsu Still
0f24db04c8
Warning-ify long running code part in commands
8 years ago
Hsu Still
5b5603c00f
Add Nsfw precondition into bundle
8 years ago
Hsu Still
b4f9860319
Add XMLDocs
+ GameAsset
+ GameTimestamps
+ Format
8 years ago
Hsu Still
7c60b0293b
Add XMLDocs
* Fix comments to comply with third-person commenting style
+ Various attributes
+ Various Command-related objects
+ Many more
8 years ago
Hsu Still
1663450b9f
Add XMLDocs
+ ActivityType
+ IAttachment
+ ChannelPermission
+ ChannelPermissions
+ ChannelType
+ Attachment
8 years ago
Hsu Still
faaf3397da
Add XMLDocs
+ EmbedBuilderExtensions
+ CacheMode
+ ImageFormat
8 years ago
Hsu Still
0979a7cac4
Add XMLDocs for common entities
+ DiscordConfig
+ CDN
+ MentionUtils
+ LogMessage
+ LogSeverity
8 years ago
Hsu Still
291ad1cf5e
Vastly simplified xref redirection
8 years ago
Hsu Still
68be9d3dfc
Enable docs search
8 years ago
Hsu Still
ba1d61b109
Remove overwrite from docfx.json
8 years ago
Hsu Still
ee91c606fe
Change FAQ structure to tree
8 years ago
Hsu Still
c49869fd1d
Reword legacy versions
8 years ago
Hsu Still
1d6220187d
Fix broken indent
8 years ago
Hsu Still
2ef5d8ce09
Add warning against direct cast & fix broken MD link
8 years ago
Hsu Still
2642fd7828
Remove 1.0 ref
8 years ago
Hsu Still
8a4c06acb6
Add notification of potential difference in sample csproj
8 years ago
Hsu Still
34e6b2c905
Remove references to 1.0 & tidy links
8 years ago
Hsu Still
f80e4247a0
Fix perm calc link
8 years ago
Hsu Still
98b4d30431
Fix broken markdown links
8 years ago
Hsu Still
179cd43a7f
Add DI video link
8 years ago
Hsu Still
edb64bde13
Add changes according to comments from PR
8 years ago
Hsu Still
a04d178db2
Add permission calc & minor wording changes
8 years ago
Hsu Still
21413d3c19
Add self-bot warning & clean-up
8 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
8 years ago
Hsu Still
f0b3a3439c
Fix typo & improve styling in Basic Operations
8 years ago
Hsu Still
c3a3140032
Change wording with hyperlink section
8 years ago
Hsu Still
6fdeae1ffc
Add "How can I get the guild from a message?"
8 years ago
Hsu Still
878de473ff
Add ModuleBase and EmbedBuilder docfx
8 years ago
Hsu Still
c6d4494047
Add CommandError xmldocs
8 years ago
Hsu Still
bf84af35b7
Remove unnecessary RunMode reference
8 years ago
Hsu Still
7c431b52bb
Grammar fix
8 years ago
Hsu Still
e6b00979f9
Add RunMode documentation
8 years ago
Hsu Still
b7cb798a05
Add xmldocs for CommandExecuted and various methods
8 years ago
Hsu Still
c98ed1238b
Sort order
8 years ago
Hsu Still
0cd59fb5ba
Rename filenames and remove adv op
8 years ago
Hsu Still
886c4119df
Add channel type anchor
8 years ago
Hsu Still
a2df7c8d8e
Add more glossary types
8 years ago
Hsu Still
962faf820d
Swap Guides and FAQ position
8 years ago
Hsu Still
6a5cf07e0a
Comply with CONTRIBUTING.md
- As well as making minor adjustments here and there
8 years ago
Hsu Still
c86e199a9d
Remove migration docs
- The link never worked in the first place and is rarely used.
8 years ago
Hsu Still
0041de4f29
Add dev mode image
8 years ago
Hsu Still
c157dc62fd
Add FAQ section
8 years ago
Hsu Still
16af9ab57a
Fix broken cross references
8 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
8 years ago
Christopher F
02c650773d
Clean up SpotifyGame PR
- Add a helper under CDN for cover art URLs
It would be bad practice of us to leave CDN urls hardcoded in the
deserializer, would be harder to change down the line should Spotify
ever change their CDN.
I'm not entirely supportive of leaving Spotify's CDN hardcoded in our lib
either, but there's no better alternative.
- Change SpotifyGame#Artists to an IEnumerable<string>
Seems pretty common to prefer IEnumerables in place of Arrays.
8 years ago