Skip to content

Commit

Permalink
Deploying to gh-pages from @ 54e76e5 🚀
Browse files Browse the repository at this point in the history
  • Loading branch information
AlexFlipnote committed Jan 23, 2025
1 parent c93043c commit f56b9e8
Show file tree
Hide file tree
Showing 10 changed files with 207 additions and 129 deletions.
8 changes: 8 additions & 0 deletions _modules/discord_http/context.html
Original file line number Diff line number Diff line change
Expand Up @@ -309,6 +309,7 @@ <h1>Source code for discord_http.context</h1><div class="highlight"><pre>
<span class="p">)</span>
<span class="kn">from</span><span class="w"> </span><span class="nn">.cooldowns</span><span class="w"> </span><span class="kn">import</span> <span class="n">Cooldown</span>
<span class="kn">from</span><span class="w"> </span><span class="nn">.embeds</span><span class="w"> </span><span class="kn">import</span> <span class="n">Embed</span>
<span class="kn">from</span><span class="w"> </span><span class="nn">.errors</span><span class="w"> </span><span class="kn">import</span> <span class="n">CheckFailed</span>
<span class="kn">from</span><span class="w"> </span><span class="nn">.entitlements</span><span class="w"> </span><span class="kn">import</span> <span class="n">Entitlements</span>
<span class="kn">from</span><span class="w"> </span><span class="nn">.enums</span><span class="w"> </span><span class="kn">import</span> <span class="p">(</span>
<span class="n">ApplicationCommandType</span><span class="p">,</span> <span class="n">CommandOptionType</span><span class="p">,</span>
Expand Down Expand Up @@ -1305,6 +1306,12 @@ <h1>Source code for discord_http.context</h1><div class="highlight"><pre>

<span class="k">case</span> <span class="n">CommandOptionType</span><span class="o">.</span><span class="n">user</span><span class="p">:</span>
<span class="k">if</span> <span class="s2">&quot;members&quot;</span> <span class="ow">in</span> <span class="n">resolved</span><span class="p">:</span>
<span class="k">if</span> <span class="n">option</span><span class="p">[</span><span class="s2">&quot;value&quot;</span><span class="p">]</span> <span class="ow">not</span> <span class="ow">in</span> <span class="n">resolved</span><span class="p">[</span><span class="s2">&quot;members&quot;</span><span class="p">]:</span>
<span class="k">raise</span> <span class="n">CheckFailed</span><span class="p">(</span>
<span class="s2">&quot;It would seem that the user you are trying to get is not within reach. &quot;</span>
<span class="s2">&quot;Please check if the user is in the same channel as the command.&quot;</span>
<span class="p">)</span>

<span class="n">member_data</span> <span class="o">=</span> <span class="n">resolved</span><span class="p">[</span><span class="s2">&quot;members&quot;</span><span class="p">][</span><span class="n">option</span><span class="p">[</span><span class="s2">&quot;value&quot;</span><span class="p">]]</span>
<span class="n">member_data</span><span class="p">[</span><span class="s2">&quot;user&quot;</span><span class="p">]</span> <span class="o">=</span> <span class="n">resolved</span><span class="p">[</span><span class="s2">&quot;users&quot;</span><span class="p">][</span><span class="n">option</span><span class="p">[</span><span class="s2">&quot;value&quot;</span><span class="p">]]</span>

Expand All @@ -1316,6 +1323,7 @@ <h1>Source code for discord_http.context</h1><div class="highlight"><pre>
<span class="n">guild</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">guild</span><span class="p">,</span>
<span class="n">data</span><span class="o">=</span><span class="n">member_data</span>
<span class="p">)</span>

<span class="k">else</span><span class="p">:</span>
<span class="n">kwargs</span><span class="p">[</span><span class="n">option</span><span class="p">[</span><span class="s2">&quot;name&quot;</span><span class="p">]]</span> <span class="o">=</span> <span class="n">User</span><span class="p">(</span>
<span class="n">state</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">bot</span><span class="o">.</span><span class="n">state</span><span class="p">,</span>
Expand Down
19 changes: 13 additions & 6 deletions _modules/discord_http/flags.html
Original file line number Diff line number Diff line change
Expand Up @@ -309,7 +309,7 @@ <h1>Source code for discord_http.flags</h1><div class="highlight"><pre>
<span class="s2">&quot;MessageFlags&quot;</span><span class="p">,</span>
<span class="s2">&quot;PermissionOverwrite&quot;</span><span class="p">,</span>
<span class="s2">&quot;Permissions&quot;</span><span class="p">,</span>
<span class="s2">&quot;PublicFlags&quot;</span><span class="p">,</span>
<span class="s2">&quot;UserFlags&quot;</span><span class="p">,</span>
<span class="s2">&quot;SKUFlags&quot;</span><span class="p">,</span>
<span class="s2">&quot;SystemChannelFlags&quot;</span><span class="p">,</span>
<span class="p">)</span>
Expand Down Expand Up @@ -519,7 +519,12 @@ <h1>Source code for discord_http.flags</h1><div class="highlight"><pre>
<span class="n">did_rejoin</span> <span class="o">=</span> <span class="mi">1</span> <span class="o">&lt;&lt;</span> <span class="mi">0</span>
<span class="n">completed_onboarding</span> <span class="o">=</span> <span class="mi">1</span> <span class="o">&lt;&lt;</span> <span class="mi">1</span>
<span class="n">bypasses_verification</span> <span class="o">=</span> <span class="mi">1</span> <span class="o">&lt;&lt;</span> <span class="mi">2</span>
<span class="n">started_onboarding</span> <span class="o">=</span> <span class="mi">1</span> <span class="o">&lt;&lt;</span> <span class="mi">3</span></div>
<span class="n">started_onboarding</span> <span class="o">=</span> <span class="mi">1</span> <span class="o">&lt;&lt;</span> <span class="mi">3</span>
<span class="n">is_guest</span> <span class="o">=</span> <span class="mi">1</span> <span class="o">&lt;&lt;</span> <span class="mi">4</span>
<span class="n">started_home_actions</span> <span class="o">=</span> <span class="mi">1</span> <span class="o">&lt;&lt;</span> <span class="mi">5</span>
<span class="n">completed_home_actions</span> <span class="o">=</span> <span class="mi">1</span> <span class="o">&lt;&lt;</span> <span class="mi">6</span>
<span class="n">automod_quarantined_username</span> <span class="o">=</span> <span class="mi">1</span> <span class="o">&lt;&lt;</span> <span class="mi">7</span>
<span class="n">dm_settings_upsell_acknowledged</span> <span class="o">=</span> <span class="mi">1</span> <span class="o">&lt;&lt;</span> <span class="mi">9</span></div>



Expand All @@ -532,9 +537,9 @@ <h1>Source code for discord_http.flags</h1><div class="highlight"><pre>



<div class="viewcode-block" id="PublicFlags">
<a class="viewcode-back" href="../../api/flags.html#discord_http.flags.PublicFlags">[docs]</a>
<span class="k">class</span><span class="w"> </span><span class="nc">PublicFlags</span><span class="p">(</span><span class="n">BaseFlag</span><span class="p">):</span>
<div class="viewcode-block" id="UserFlags">
<a class="viewcode-back" href="../../api/flags.html#discord_http.flags.UserFlags">[docs]</a>
<span class="k">class</span><span class="w"> </span><span class="nc">UserFlags</span><span class="p">(</span><span class="n">BaseFlag</span><span class="p">):</span>
<span class="n">staff</span> <span class="o">=</span> <span class="mi">1</span> <span class="o">&lt;&lt;</span> <span class="mi">0</span>
<span class="n">partner</span> <span class="o">=</span> <span class="mi">1</span> <span class="o">&lt;&lt;</span> <span class="mi">1</span>
<span class="n">hypesquad</span> <span class="o">=</span> <span class="mi">1</span> <span class="o">&lt;&lt;</span> <span class="mi">2</span>
Expand All @@ -549,7 +554,9 @@ <h1>Source code for discord_http.flags</h1><div class="highlight"><pre>
<span class="n">verified_developer</span> <span class="o">=</span> <span class="mi">1</span> <span class="o">&lt;&lt;</span> <span class="mi">17</span>
<span class="n">certified_moderator</span> <span class="o">=</span> <span class="mi">1</span> <span class="o">&lt;&lt;</span> <span class="mi">18</span>
<span class="n">bot_http_interactions</span> <span class="o">=</span> <span class="mi">1</span> <span class="o">&lt;&lt;</span> <span class="mi">19</span>
<span class="n">active_developer</span> <span class="o">=</span> <span class="mi">1</span> <span class="o">&lt;&lt;</span> <span class="mi">22</span></div>
<span class="n">spammer</span> <span class="o">=</span> <span class="mi">1</span> <span class="o">&lt;&lt;</span> <span class="mi">20</span>
<span class="n">active_developer</span> <span class="o">=</span> <span class="mi">1</span> <span class="o">&lt;&lt;</span> <span class="mi">22</span>
<span class="n">provisional_account</span> <span class="o">=</span> <span class="mi">1</span> <span class="o">&lt;&lt;</span> <span class="mi">23</span></div>



Expand Down
6 changes: 3 additions & 3 deletions _modules/discord_http/member.html
Original file line number Diff line number Diff line change
Expand Up @@ -299,7 +299,7 @@ <h1>Source code for discord_http.member</h1><div class="highlight"><pre>
<span class="kn">from</span><span class="w"> </span><span class="nn">.asset</span><span class="w"> </span><span class="kn">import</span> <span class="n">Asset</span>
<span class="kn">from</span><span class="w"> </span><span class="nn">.embeds</span><span class="w"> </span><span class="kn">import</span> <span class="n">Embed</span>
<span class="kn">from</span><span class="w"> </span><span class="nn">.file</span><span class="w"> </span><span class="kn">import</span> <span class="n">File</span>
<span class="kn">from</span><span class="w"> </span><span class="nn">.flags</span><span class="w"> </span><span class="kn">import</span> <span class="n">Permissions</span><span class="p">,</span> <span class="n">PublicFlags</span><span class="p">,</span> <span class="n">GuildMemberFlags</span><span class="p">,</span> <span class="n">MessageFlags</span>
<span class="kn">from</span><span class="w"> </span><span class="nn">.flags</span><span class="w"> </span><span class="kn">import</span> <span class="n">Permissions</span><span class="p">,</span> <span class="n">UserFlags</span><span class="p">,</span> <span class="n">GuildMemberFlags</span><span class="p">,</span> <span class="n">MessageFlags</span>
<span class="kn">from</span><span class="w"> </span><span class="nn">.guild</span><span class="w"> </span><span class="kn">import</span> <span class="n">Guild</span><span class="p">,</span> <span class="n">PartialGuild</span>
<span class="kn">from</span><span class="w"> </span><span class="nn">.mentions</span><span class="w"> </span><span class="kn">import</span> <span class="n">AllowedMentions</span>
<span class="kn">from</span><span class="w"> </span><span class="nn">.object</span><span class="w"> </span><span class="kn">import</span> <span class="n">PartialBase</span><span class="p">,</span> <span class="n">Snowflake</span>
Expand Down Expand Up @@ -887,9 +887,9 @@ <h1>Source code for discord_http.member</h1><div class="highlight"><pre>
<span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">_user</span><span class="o">.</span><span class="n">discriminator</span>

<span class="nd">@property</span>
<span class="k">def</span><span class="w"> </span><span class="nf">public_flags</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">PublicFlags</span><span class="p">:</span>
<span class="k">def</span><span class="w"> </span><span class="nf">public_flags</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">UserFlags</span><span class="p">:</span>
<span class="w"> </span><span class="sd">&quot;&quot;&quot; `int`: Returns the public flags of the member &quot;&quot;&quot;</span>
<span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">_user</span><span class="o">.</span><span class="n">public_flags</span> <span class="ow">or</span> <span class="n">PublicFlags</span><span class="p">(</span><span class="mi">0</span><span class="p">)</span>
<span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">_user</span><span class="o">.</span><span class="n">public_flags</span> <span class="ow">or</span> <span class="n">UserFlags</span><span class="p">(</span><span class="mi">0</span><span class="p">)</span>

<span class="nd">@property</span>
<span class="k">def</span><span class="w"> </span><span class="nf">banner</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">Optional</span><span class="p">[</span><span class="n">Asset</span><span class="p">]:</span>
Expand Down
6 changes: 3 additions & 3 deletions _modules/discord_http/user.html
Original file line number Diff line number Diff line change
Expand Up @@ -300,7 +300,7 @@ <h1>Source code for discord_http.user</h1><div class="highlight"><pre>
<span class="kn">from</span><span class="w"> </span><span class="nn">.embeds</span><span class="w"> </span><span class="kn">import</span> <span class="n">Embed</span>
<span class="kn">from</span><span class="w"> </span><span class="nn">.enums</span><span class="w"> </span><span class="kn">import</span> <span class="n">DefaultAvatarType</span>
<span class="kn">from</span><span class="w"> </span><span class="nn">.file</span><span class="w"> </span><span class="kn">import</span> <span class="n">File</span>
<span class="kn">from</span><span class="w"> </span><span class="nn">.flags</span><span class="w"> </span><span class="kn">import</span> <span class="n">PublicFlags</span><span class="p">,</span> <span class="n">MessageFlags</span>
<span class="kn">from</span><span class="w"> </span><span class="nn">.flags</span><span class="w"> </span><span class="kn">import</span> <span class="n">UserFlags</span><span class="p">,</span> <span class="n">MessageFlags</span>
<span class="kn">from</span><span class="w"> </span><span class="nn">.mentions</span><span class="w"> </span><span class="kn">import</span> <span class="n">AllowedMentions</span>
<span class="kn">from</span><span class="w"> </span><span class="nn">.object</span><span class="w"> </span><span class="kn">import</span> <span class="n">PartialBase</span>
<span class="kn">from</span><span class="w"> </span><span class="nn">.response</span><span class="w"> </span><span class="kn">import</span> <span class="n">ResponseType</span><span class="p">,</span> <span class="n">MessageResponse</span>
Expand Down Expand Up @@ -500,7 +500,7 @@ <h1>Source code for discord_http.user</h1><div class="highlight"><pre>
<span class="bp">self</span><span class="o">.</span><span class="n">avatar_decoration</span><span class="p">:</span> <span class="n">Optional</span><span class="p">[</span><span class="n">Asset</span><span class="p">]</span> <span class="o">=</span> <span class="kc">None</span>
<span class="bp">self</span><span class="o">.</span><span class="n">global_name</span><span class="p">:</span> <span class="n">Optional</span><span class="p">[</span><span class="nb">str</span><span class="p">]</span> <span class="o">=</span> <span class="n">data</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;global_name&quot;</span><span class="p">,</span> <span class="kc">None</span><span class="p">)</span>

<span class="bp">self</span><span class="o">.</span><span class="n">public_flags</span><span class="p">:</span> <span class="n">Optional</span><span class="p">[</span><span class="n">PublicFlags</span><span class="p">]</span> <span class="o">=</span> <span class="kc">None</span>
<span class="bp">self</span><span class="o">.</span><span class="n">public_flags</span><span class="p">:</span> <span class="n">UserFlags</span> <span class="o">|</span> <span class="kc">None</span> <span class="o">=</span> <span class="kc">None</span>

<span class="c1"># This might change a lot</span>
<span class="bp">self</span><span class="o">.</span><span class="n">clan</span><span class="p">:</span> <span class="n">Optional</span><span class="p">[</span><span class="nb">dict</span><span class="p">]</span> <span class="o">=</span> <span class="n">data</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;clan&quot;</span><span class="p">,</span> <span class="kc">None</span><span class="p">)</span>
Expand Down Expand Up @@ -541,7 +541,7 @@ <h1>Source code for discord_http.user</h1><div class="highlight"><pre>
<span class="p">)</span>

<span class="k">if</span> <span class="n">data</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;public_flags&quot;</span><span class="p">,</span> <span class="kc">None</span><span class="p">):</span>
<span class="bp">self</span><span class="o">.</span><span class="n">public_flags</span> <span class="o">=</span> <span class="n">PublicFlags</span><span class="p">(</span><span class="n">data</span><span class="p">[</span><span class="s2">&quot;public_flags&quot;</span><span class="p">])</span>
<span class="bp">self</span><span class="o">.</span><span class="n">public_flags</span> <span class="o">=</span> <span class="n">UserFlags</span><span class="p">(</span><span class="n">data</span><span class="p">[</span><span class="s2">&quot;public_flags&quot;</span><span class="p">])</span>

<span class="nd">@property</span>
<span class="k">def</span><span class="w"> </span><span class="nf">global_avatar</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">Optional</span><span class="p">[</span><span class="n">Asset</span><span class="p">]:</span>
Expand Down
Loading

0 comments on commit f56b9e8

Please sign in to comment.