You can not select more than 25 topics Topics must start with a chinese character,a letter or number, can include dashes ('-') and can be up to 35 characters long.

intro-public-bot.png 11 kB

Documentation Overhaul (#1161) * Add XML docs * Clean up style switcher * Squash commits on branch docs/faq-n-patches * Fix broken theme selector * Add local image embed instruction * Add a bunch of XML docs * Add a bunch of XML docs * Fix broken search + DocFX by default ships with an older version of jQuery, switching to a newer version confuses parts of the DocFX Javascript. * Minor fixes for CONTRIBUTING.md and README.md * Clean up filterConfig.yml + New config exposes Discord.Net namespace since it has several common public exceptions that may be helpful to users * Add XML docs * Read token from Environment Variable instead of hardcode * Add XMLDocs * Compress some assets & add OAuth2 URL generator * Fix sample link & add missing pictures * Add tag examples * Fix embed docs consistency * Add details regarding userbot support * Add XML Docs * Add XML Docs * Add XML Docs * Minor fixes in documentations + Fix unescaped '<' + Fix typo * Fix seealso for preconditions and add missing descriptions * Add missing exceptions * Document exposed TypeReaders * Fix letter-casing for files * Add 'last modified' plugin Source: https://github.com/Still34/DocFx.Plugin.LastModified Licensed under MIT License * XML Docs * Fix minor consistencies & redundant impl * Add properties examples to overwrite * Fix missing Username prop * Add warning for bulk-delete endpoint * Replace note block * Add BaseSocketClient docs * Add XML docs * Replace langword null to code block null instead - Because DocFX sucks at rendering langword * Replace all langword placements with code block * Add more IGuild docs * Add details to SpotifyGame * Initial proofread of the articles * Add explanation for RunMode * Add event docs - MessageReceived - ChannelUpdated/Destroyed/Created * Fix light theme link color * Fix xml docs error * Add partial documentation for audit log impl * Add documentation for some REST-based objects * Add partial documentation for audit log objects * Add more XML comments to quotation mark alias map stuff, including an example * Add reference to CommandServiceConfig from the util docs' * Add explanation that if " is removed then it wont work * Fix missing service provider in example * Add documentation for new INestedChannel * Add documentation * Add documentation for new API version & few events * Revise guide paragraphs/samples + Fix various formatting. + Provide a more detailed walkthrough for dependency injection. + Add C# note at intro. * Fix typos & formatting * Improve group module example * Small amount to see if I'm doing it right * Remove/cleanup redundant variables * Fix EnterTypingState impl for doc inheritance * Fix Test to resolve changes made in 15b58e * Improve precondition documentation + Add precondition usage sample + Add precondition group usage sample + Move precondition samples to its own sample folder * Move samples to individual folders * Clarify token source * Cleanup styling of README.md for docs * Replace InvalidPathChars for NS1.3 * InvalidPathChars does not exist in NS1.3; replaced with GetInvalidPathChars instead. * Add a missing change for 2c7cc738 * Update LastModified to v1.1.0 & add license * Rewrite installation page for Core 2.1 * Fix anchor link * Bump post-processor to v1.1.1 * Add fixes to partial file & add license * Moved theme-switcher code to scripts partial file + Add author's MIT license to featherlight javascript * Remove unused bootstrap plugin * Bump LastModified plugin * Changed the path from 'lastmodified' to 'last-modified' for consistency * Cleanup README & Contribution guide * Changes to last pr * Fix GetCategoryAsync docs * Proofread and cleanup articles * Change passive voice in "Get Started" to active * Fix improper preposition in Commands Introduction page * Fix minor grammar mistakes in "Your First Bot" (future tense -> present tense/subjunctive mood -> indicative mood/proper noun casing/incorrect noun/add missing article) * Fix minor grammar mistakes in "Installation" (missing article) * no hablo ingles * Try try try again * I'm sure you're having as much fun as I am * Cleanup TOC & fix titles * Improve styling + Change title font to Noto Sans + Add materialized design for commit message box * Add DescriptionGenerator plugin * Add nightly section for clarification * Fix typos in Nightlies & Post-execution * Bump DescriptionGenerator to v1.1.0 + This build adds the functionality of generating managed references' summary into the description tag. * Initial emoji article draft * Add 'additional information' section for emoji article * Add cosmetic changes to the master css * Alter info box color + Add transition to article content * Add clarification in the emoji article * Emphasize that normal emoji string will not translate to its Unicode representation. * Clean up or add some of the samples featured in the article. + Add emoji/emote declaration section for clarification. + Add WebSocket emote sample. - Remove inconsistent styling ('wacky memes' proves to be too out of place). * Improve readability for nightlies article * Move 'Bundled Preconditions' section * Bump LastModified to fix UTC DateTime parsing * Add langwordMapping.yml * Add XML docs * Add VSC workspace rule * The root workspace limits the ruler to 120 characters for member documentations and excludes folders such as 'samples' and 'docs'. * The docs workspace limits the ruler to 70 characters for standard conceptual article to comply with documentation's CONTRIBUTING.md rule, and excludes temprorary folders created by DocFX. * Update CONTRIBUTING.md * Add documentation style rule * Fix styling of several member documentation * Fix ' />' caused by Agent Smith oddities * Fix styling to be more specific about the mention of IDs * Fix exception summary to comply with official Microsoft Docs style * References https://docs.microsoft.com/en-us/dotnet/api/system.argumentnullexception?view=netframework-4.7.2 https://docs.microsoft.com/en-us/dotnet/api/system.platformnotsupportedexception?view=netframework-4.7.2 https://docs.microsoft.com/en-us/dotnet/api/system.badimageformatexception?view=netframework-4.7.2 * Add XML documentations * Shift color return docs * Fix minor docs * Added documentation for SocketDMChannel, SocketGuildChannel, and SocketTextChannel * Add XML docs * Corrections to SocketGuildChannel * Corrections to SocketTextChannel * Corrections to SocketDMChannel * Swapped out 'id' for 'snowflake identifier * Swapped out 'id' for 'snowflake identifier' * SocketDMChannel amendments * SocketGuildChannel amendments * SocketTextChannel amendments * Add XML docs & patch return types + Starting from this commit, all return types for tasks will use style similar to most documentations featured on docs.microsoft.com References: https://docs.microsoft.com/en-us/dotnet/api/microsoft.entityframeworkcore.dbcontext.-ctor?view=efcore-2.1 https://docs.microsoft.com/en-us/dotnet/api/system.io.filestream.readasync?view=netcore-2.1 https://docs.microsoft.com/en-us/dotnet/api/system.io.textwriter.writelineasync?view=netcore-2.1#System_IO_TextWriter_WriteLineAsync_System_Char___ And many more other asynchronous method documentations featured in the latest BCL. * Added documentation for many audit log data types, fixed vowel indefinite articles * Change audit log data types to start with 'Contains' (verb) instead of an article * Fix some documentation issues and document some more audit log data types * Fix English posession * Add XML doc * Documented two more types * Documented RoleCreateAuditLogData * Document remaining audit log data types * Added RestDMChannel documentation * Added RestGuildChannel documentation * Added RestTextChannel documentation * Added RestVoiceChannel documentation * Added RestUser documentation * Added RestRole documentation * Added RestMessage documentation * Slightly better wording * Contains -> Contains a piece of (describe article) * [EN] Present perf. -> past perf. * Add XML docs * Fix arrow alignment * Clarify supported nullable type * Fixed a typo in ISnowflakeEntity * Added RestUser Documentation * Added RestInvite documentation * Add XML docs & minor optimizations * Minor optimization for doc rendering * Rollback font optimization changes * Amendments to RestUser * Added SocketDMChannel documentation * Added RestDMChannel documentation * Added RestGuild documentation * Adjustment to SocketDMChannel * Added minimal descriptions from the API documentation for Integration types * Added obsolete mention to the ReadMessages flag. * Added remarks about 2FA requirement for guild permissions * Added xmldoc for GuildPermission methods * Added xml doc for ToAllowList and ToDenyList * Added specification of how the bits of the color raw value are packed * Added discord API documentation to IConnection interface * I can spell :^) * Fix whitespace in ChannelPermission * fix spacing of values in guildpermission * Made changes to get field descriptions from feedback, added returns tag to IConnection * Added property get standard for IntegrationAccount * Added property get pattern to xml docs and identical returns tag. * Change all color class references to struct ...because it isn't a class. * Add XML docs * Rewrote the returns tags in IGuildIntegration, removed the ones I was unsure about. * Rewrote the rest of the returns tags * Amendments * Cleanup doc for c1d78189 * Added types to <returns> tags where missing * Added second sample for adding reactions * Added some class summaries * Missed a period * Amendments * restored the removed line break * Removed unnecessary see tag * Use consistent quotation marks around subscribers, the name for these users are dependant on the source of where they are integrated from (youtube or twitch), so we should not use a name that is specific to one platform * Add <remarks> tag to the IGuildIntegration xmldocs * Fix grammar issue * Update DescriptionGenerator * Cleanup of https://github.com/Still34/Discord.Net/pull/8 * Cleanup previous PR * Fix for misleading behaviour in the emoji guide + Original lines stated that sending a emoji wrapped in colon will not be parsed, but that was incorrect; replaced with reactions instead of sending messages as the example * Add strings for dictionary in DotSettings * Add XML docs * Fix lots of typos in comments + Geez, I didn't know there were so many. * Add XML docs & rewrite GetMessagesAsync docs This commit rewrites the remarks section of GetMessagesAsync, as well as adding examples to several methods. * Update 'Your First Bot' + This commit reflects the new changes made to the Discord Application Developer Portal after its major update * Initial optimization for DocFX render & add missing files * Add examples in message methods * Cleanup https://github.com/RogueException/Discord.Net/pull/1128 * Fix first bot note * Cleanup FAQ structure * Add XML docs * Update docfx plugins * Fix navbar collapsing issue * Fix broken xref * Cleanup FAQ section + Add introductory paragraphs to each FAQ section. + Add 'missing dependency' entry to commands FAQ. * Split commands FAQ to 'General' and 'DI' sections. * Cleanup https://github.com/RogueException/Discord.Net/pull/1139 * Fix missing namespace * Add missing highlighting css for the light theme * Add additional clarification for installing packages * Add indentation to example for clarity * Cleanup several articles to be more human-friendly and easier to read * Remove RPC-related notes * Cleanup slow-mode-related documentation strings * Add an additional note about cross-guild emote usage * Add CreateTextChannel sample * Add XMLDocs
7 years ago
1234567891011121314151617181920212223242526272829303132333435363738
  1. PNG
  2. 
  3. ��� IHDR����%���l ���PLTE58>028!r25;%'+"$*ݸNS[58_\>58{X8=5u5[{.18v>%W?:=t8=
  4. 58C_nы98?MOUrt5:K./25* ث5:VHHKG::+-4ԩz{i9=58(᷸_M48d}I>47n6;e%X=cpswl5M>FU#֙-==rψ' xVJncejn@pՄWY_pT4Ê7RqW0m,ӎ"2sء}LN8>ݓ c91mey֪;(򭵽yjOA}]0kʝuYDˇrؼڠXgml?}JZC:XŌD|uv*2MNB:r㦸03M[yeycZB@&h}3USwÏ=PlDtr뇉2dMYzq*QT.1P78s5Htլotmj`}]K|*yphL]l`oҲuL;ꅬ❨ࢍ0bv̢Ob~ۺ%g,˺c}O0{-drNs+Tih8ƮةVđM28v?_I��(:IDATx1kag}A@4 S\YC JAI]Kiׂҩc~yjp潛rϩ��������������������������,㩬>wiYLC$^BJp ,lC?D}Fn_.4Z"J3)a'B;\ xC"]("<?qS:/䢾U{δU/'#ne)ngs鵬N\V+^EhwBD{ tSblj sg qsJ몽>r>fSz A{=7$/ww0anMD$2}֬$g?0sx�֚ٯD^ڒ̫2O7<^lh~ƭ۞ 1#{5u9H:siQ9Ľhea-pUhauB1O*ahxr[x.vkٙGg45nC&A0\7ͯ'c_SXgkvyw_׺qԿaVJ`XkYڋG)9Oqؑ[y' ɕH(i%��������������:a HJ`)óxJ~v:`8���� 'ckZCSVsx�nf~~־骠kl:0T}?r56Iu=5v9/Ft!t tk]ͮ(` %1AHEbk7
  5. b":%x0.muً݂A貗v갗Aj ʄMhoKl$ʙ7Ǽyomwm$wͳIܵ)gkS#ukJ),L[H6qNBv1WU³k=\+)sCw ohp8YzR׊bsST $<۵W^K%AdvU$'b~':w\ )5 5rEIP:ǒ`-*NEQ2tkF\0=�w>˹}\' ߞMm׸g^g:f~1uP}Wŧ]g(퍛ϞEA9\+{;p88uXkܵ3|x+'_Q*\5}9>7囑5J;tz֤屇SVs}2^{[v3s*FuN,絭tMMd'RD@\#kEGݵw2O lu3Tz{1}5rQyn6k<x/R�,Wq| ז'W SU7AתIr9ru3PzW*pv55�4H.J ~k-u(
  6. =
  7. SY0eu68u jfK*J]+5l\zCBk\Gz"}?ޯE]9+ʹ)k3q6J?$mz>X\$x@ ZSTk\zbsv_CۖlrڮqW5~Ct ];+tk;[WDݮ<}]{aG߅`=ˢ3$ׇ3ųEFt5<My=izyx"N]]&<5ُu3ݟX5?r@=XOWP\sJã'06"؋rg 4 ƺ\+N-pmH޳m"[7f24+ԴKgsy ~%pAԕEWߛ4ku16:\ڛrN6bc8jt)lUغ>9\ $ػߗ8iXWe~G Dd3#"HpDH*cȖHF"q]IJDq%!nqig~4x=$6z?'&Y%k/a:HޔXc(Y$` 2&е/a3]~dpOKij1al:Y&`o-Yt ؐuU v-)a]eX.}R=ឪA5LiY[ͯڗ仰?&w}Ic]PԵ߫D0٦[[Ã^AUt]$ pޜ)صTSt -$)xIdmh%>d=C5L 3uS.)~t ,,é cVSΪlS&Q޲e@f&3ceI.<qI]-�e-=<cz~kOr5l v]uO맴k�]-F;w<xOk�]ܿ%D�:7Ēr+l]oB�.P?\gv}Ņ7Їԏ5ϲfdbӟs7m@$N:~S*a;R۪Z,ev#jX E7
  8. %q[Wصʠ1G'zYk�d[xکيWl^ebF[z -]oguߵj3s8-P|J]󰅫x]%%[Ӄrv۩rjR8׮Q} {5̮W2s=W܂aG:XةM~6aاCFӷ5ԮzêkuǤ)-lj\瘦SZ]rTvS h>}qgv]dbՒ=UT+Pcۭf-^ze_&%W4oPL@�rLU]zFZɻv.UGexU[V~uQuu{VYz==>'j"K-[;
  9. El0f #a%m&3cQmtg@fgHCl(Q•3+5Un:XfSbulct70]-&!rk5n=4rdsb8h 4hZ0?40r~axVd-p&>5j7Ϲ]/\ v]KJe"f])OĨk>5L?z9t,;'o_t?RkWfw޼aj%ŠؗtMENZét!Vaj%eNAey9]Y;/{F{8~ ]Ln(1s&HH:qCUyZk]Ԣ_ ߨ+q0LW=IӧVizkGhd
  10. Cu+> nE:hM t`]]G!5f}�2k1ep5X2uPQ4Ϡk�]`\ǹE�2γp`ϣk�]o`[+5B[w]1,\]D\q,%t z9|+q9,Yt [5P5@wr-*w"d*~ڢfmJ]+eXy/lR/t/5kffM=z}]|a]�$%7,,.A@`N(7-Bq)2.u]ÿ6c ]Әg^b82|?h3//.w|{}m)JG^-9FXeP>8^#^_^!P#[J!d 祻B5u!G9eMfdd)Sr*gP~j3oeQV_19Q~MU]59D 応֚C`V vtF$@ߊok]Ԡ^{8k5DZ^3.k}rrZ[K_ev
  11. k`Frif@~hALNN5Zr'y3[@kc`q|׺3uZoa"q!MkBp%8l6A9ZS2z!]enp^{onׁ|گE>
  12. H_I[^Ѱ {d@MRS77n^>d}_Je8iͼ֦傴l&vȆ7
  13. mPwEfr밅Z& ڼ?!80s,?_W?tٯlkT<kJׇ0<,gc:l
  14. Kz>bH yy% ]Lȷ>"f7kl�jh>o5' ;zđ4wã`,|[O0p۩hxSc5toJb9 @kD@N*T<Ȝ=V{53ϫ`̂pެXd'6fY׵^%'dW[kc1[u6ͩi8FbG$d>b:ܴ ݱ
  15. Ou.;X"t Z:u?V44U}sI\:X5G> 2i+GZ$D *t*Ø @?tbg6CaOyٽ>ff S|F|@J &mZEu^Eﷆ/HdvsF8e z;L \��(GcLLA:o+c譢%`fs<"mY;~9Z2afsr E[l6׾٨s]/t :HN3-~G�?-&. Z]2hX25١k�iwI]i w>aU lohEѸ+3h7iחip"PEdqT욫Il5.D$!kxV0:$~Giw᢮'hJDw-G47Zӊuq2If .&3gi{v�tu !K>MCV\ץi[S鏳\3vM8O&:I_N6cՀ8C֒A.Z3;u^i(ǽ{y^w>N3CZ!徧7iZ5Q߬,~֤^#)rd)N9C&QUލZM˲j5jQUUQD;eL Fy <_kCvݠwyV,x^#InCIӌQT5(z ^<MKSK[nݨ7@^7Hf]%2X]k/oS-C̓}�F$(kHةϽ/^s(#ҭtמ N  _Ha^72tFV@TTA#/e!54F
  16. Z8#ݪK#pNz)hg%X{=#_(MT"GU[WBbsA4}-r^{}W^4iyz]J6Z&byF?ʠl.EO%r̢Y^_reKӝÄg}ҚEA_^΍!l-=C͖Ojמ1^LF~kY^!^Ik6@CvQB1Fvv`^&fF
  17. A
  18. נ/F,W/5xMcܷ|l
  19. in s\[)ȏ{ tH!*<~xzjJSfl^ ^ov HfH1^�nrz._w񵶂Wkמ1 4^ex0|lubPR<y~^#TIf~8+@<t=ȃ3q?dV 6.,}NK{n QX] m:֠Db.0BfI7)|t&]+XuA>χ?v}shߵVlUoF׉%�r^dUMjv}7Ktk|[E~iź<X5,*t-g85D@~]
  20. k NfpuߣS{@+jp:\dךga=Pk3k෮{;+Jt |uŃxs& @W^TFx&8oNn]U&u4RطkYYu15{RvX5Q=Ti]N,VYD׀%kSla7]KcD(]R\='-ڵvqE];v=;o 餍5Ѷ.)Gs]^!k8/'Pµ!w 5@t0q Jk BHJ1m'
  21. .-Z'7;  >AzI%55~5~5~5~5~5~5~:EG=<w/; 先zo]QI�edfl,op@~6NEJ"-Gmy$#,Cv k륮WOoϞl3WNJ3a_Eׇ]/%f i[PevrVÇ6S9ي q=?kk>CfN]xɨ__}w~]0kב$,s8UtsVյ6]Ck. a{n*ޥ[): ˆv⠩-䦖!8pE!Ć"w\<\z6yVÍp|?V/]of0:JFXɎitε'm ]uN
  22. iҮ'⟜90[0'յC]HaMkkk�ݻEBDBf*&_Eʅ!^ٽ@g5]gAL\ [a9RH1wo|mgҵ]h۵:7kŒsHl_Xy>͛vJŗȴO]ڵcE.ԝUWNZ(@9.]3ZQԲ=
  23. ]h55Nj=u皳v4=
  24. ]u'XÇf9B}j�s5v9s:s5~\![
  25. ]ص65,"t Bw=A^@Da|^B4@06quS z((kB$z PZA,ګ`V*/=~o2ݬwvwg޼73?eFԫBUͱW)kOnV
  26. |n$=q f P߲ T�UkOn5vb}F!q{uR=WWPUr⺔XWU[qO75u^)`}ˉuƢ򸶩')l,+V\*[@¦ƲTG/aI`ǐ
  27. _LKfm< ]#zaMX_y\/Z)u:>> xVVkw`͵H7{?#+n>׭qqE-~+2unCBv_ǵynuI;Vs]5tø^$ L|㺒`Ls�cr7?I\=�{_iҶz]}g5k^RE2Se%s\8ݩqV1q8`nWzLw4/?J�lgi0"DǤHQsҢpXE<Oefкg|`Xہ);MZ[tn$%:[S4;Dj 4`~l%[hyQ
  28. UP"^IvG&ILG ۪`-_g;vr}}vŬ`'hp捱Esx;DHSA<u]MFY\jnL`$׏7mp۷1PaB,Eg=O+}ˏJ,޵cGl~RFX,?6/Qˊ,.87^gza=m5{l5 XB#硕7n}٤&щ+pf*h3k:S-T
  29. e_$a:a ;Ef[>e6̂UXr8<+#53Ca99 �XJl
  30. 3^$J¢)gL@5+Qk˼"><DK7sG%Ia'#׳r `{vOF60JގCcA7ATpV@p⚃vv<saUnٹfd7B52:Iv?`5喆j*T<]>ڹQ5]>Mv#[ًp:HҎa;VuC>R`؁DN~ UL/QdzMڦ+0(\ Ffi$"kK !@1Ґd5`&^H*8`+(m Z9\sЮ\sav:#e\Ih7Զ<!̑Q!#8N.@#\:y\_?P(cy=tYguDqS,Ժp rAk;X2k& KSSlf03k {%mz~C.Z,e:=TprABG WZh{#c-7M7+BlRU]sιpRy8^7Q<Sd:
  31. :FOlr#aGA dSYq5ڿkrm>|fQ5`>
  32. ;ؑsЕ\sЗs- [ݲs&6x8$-
  33. \s훹q]oVܹN%4'4iu+YD74lɘfvrnnijHH ;=F?|^MeuOq|WTO lsnUL ʐQk-Wl`^ٖfmZ7ʨ27Fk_&S̭ H
  34. 5]uouXDˠ[4Z$t1u52klaD.FN.\:>,N=ݸ6i%=s 9y #xG|՜5q\e^\"O'Kd6̍zh
  35. *ό>
  36. VԌNAَ >34¿\zNXZʶKAsaC{sٹƁz
  37. ;[k5\LnvK9V!ڽ\
  38. TE_ݱj@3":e(k L }R2oM&/u!ՋNIMyju48;Yw\"O&I})Gy<J/gNVkze9Jv]e{#_7Gipw7wƇR|5,G=-{;}3sq~9S%ߍ^wQ$,y/:Ɠ(jޫ\m^vq, EwvQ*XLl.{ũ:Meo,3Gequ)nfrU1ly_aQ&E[*t 6MYzoֹ-H or]ېm@-?Zl5 DjȬC;t (`k@{/R$Kg"3T_OaB@{iH[n4H}"?�2795Dܿ {;{f�yo-�����������������������C6n����IENDB`