Initial commit - Last War messaging system
This commit is contained in:
43
vendor/team-reflex/discord-php/guide/faq.rst
vendored
Executable file
43
vendor/team-reflex/discord-php/guide/faq.rst
vendored
Executable file
@@ -0,0 +1,43 @@
|
||||
===
|
||||
FAQ
|
||||
===
|
||||
|
||||
``Class 'X' not found``
|
||||
======================
|
||||
|
||||
You most likely haven't imported the class that you are trying to use. Please check the `class reference <http://discord-php.github.io/DiscordPHP/namespaces/discord>`_ and search for the class that you are trying to use. Add an import statement at the top of the file like shown on the right.
|
||||
|
||||
.. code-block:: php
|
||||
|
||||
<?php
|
||||
|
||||
use Discord\X;
|
||||
|
||||
|
||||
If you don't want to have to import a class every time, you should look into the PHP Intelephense language server (written above) which will do automatic imports for you.
|
||||
|
||||
There are less members and/or users than expected
|
||||
=================================================
|
||||
|
||||
Server members are guarded by a priviliged server intent which must be enabled in the `Discord Developer Portal <https://discord.com/developers/applications>`_. Note that you will need to verify your bot if you use this intent and pass 100 guilds.
|
||||
|
||||
You also need to enable the ``loadAllMembers`` option in your code, as shown on the right.
|
||||
|
||||
.. code-block:: php
|
||||
|
||||
$discord = new Discord([
|
||||
'token' => '...',
|
||||
'loadAllMembers' => true, // Enable this option
|
||||
]);
|
||||
|
||||
|
||||
If you are using DiscordPHP Version 6 or greater, you need to enable the ``GUILD_MEMBERS`` intent as well as the ``loadAllMembers`` option. The shown code will enable all intents minus the ``GUILD_PRESENCES`` intent (which is also priviliged).
|
||||
|
||||
.. code-block:: php
|
||||
|
||||
$discord = new Discord([
|
||||
'token' => '...',
|
||||
'loadAllMembers' => true,
|
||||
'intents' => Intents::getDefaultIntents() | Intents::GUILD_MEMBERS // Enable the `GUILD_MEMBERS` intent
|
||||
])
|
||||
|
||||
Reference in New Issue
Block a user