diff --git a/.github/ISSUE_TEMPLATE/BUG_REPORT.md b/.github/ISSUE_TEMPLATE/BUG_REPORT.md
deleted file mode 100644
index 516e0562..00000000
--- a/.github/ISSUE_TEMPLATE/BUG_REPORT.md
+++ /dev/null
@@ -1,16 +0,0 @@
----
-name: Bug report
-about: Report incorrect or unexpected behaviour
----
-
-**Please describe the problem you are having in as much detail as possible:**
-
-
-**Further details:**
-- Version:
-- Priority this issue should have – please be realistic and elaborate if possible:
-
-- [ ] I found this issue while self-hosting the bot.
- - Node.js version:
- - Commit hash:
- - Operating system:
diff --git a/.github/ISSUE_TEMPLATE/FEATURE_REQUEST.md b/.github/ISSUE_TEMPLATE/FEATURE_REQUEST.md
deleted file mode 100644
index a2749435..00000000
--- a/.github/ISSUE_TEMPLATE/FEATURE_REQUEST.md
+++ /dev/null
@@ -1,16 +0,0 @@
----
-name: Feature request
-about: Request a feature
----
-
-**Is your feature request related to a problem? Please describe.**
-A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]
-
-**Describe the ideal solution**
-A clear and concise description of what you want to happen.
-
-**Describe alternatives you've considered**
-A clear and concise description of any alternative solutions or features you've considered.
-
-**Additional context**
-Add any other context or screenshots about the feature request here.
diff --git a/.github/PULL_REQUEST_TEMPLATE.md b/.github/PULL_REQUEST_TEMPLATE.md
deleted file mode 100644
index 39067fa2..00000000
--- a/.github/PULL_REQUEST_TEMPLATE.md
+++ /dev/null
@@ -1,9 +0,0 @@
-**Please describe the changes this PR makes and why it should be merged:**
-
-
-**Semantic versioning classification:**
-- This PR changes the code in some way
- - [ ] SEMVER patch (bug fix)
- - [ ] SEMVER minor (commands or args added)
- - [ ] SEMVER major (commands removed or renamed, args moved or removed)
-- [ ] This PR **only** includes non-code changes, like changes to the README.
diff --git a/CODE_OF_CONDUCT.md b/CODE_OF_CONDUCT.md
deleted file mode 100644
index f1596ec3..00000000
--- a/CODE_OF_CONDUCT.md
+++ /dev/null
@@ -1 +0,0 @@
-If at anytime you choose to do something that a rational person of average intelligence could reasonably consider your actions as "Being a dick", you are in violation of this code of conduct.
diff --git a/LICENSE.md b/LICENSE.md
deleted file mode 100644
index 2fb2e74d..00000000
--- a/LICENSE.md
+++ /dev/null
@@ -1,675 +0,0 @@
-### GNU GENERAL PUBLIC LICENSE
-
-Version 3, 29 June 2007
-
-Copyright (C) 2007 Free Software Foundation, Inc.
-
-
-Everyone is permitted to copy and distribute verbatim copies of this
-license document, but changing it is not allowed.
-
-### Preamble
-
-The GNU General Public License is a free, copyleft license for
-software and other kinds of works.
-
-The licenses for most software and other practical works are designed
-to take away your freedom to share and change the works. By contrast,
-the GNU General Public License is intended to guarantee your freedom
-to share and change all versions of a program--to make sure it remains
-free software for all its users. We, the Free Software Foundation, use
-the GNU General Public License for most of our software; it applies
-also to any other work released this way by its authors. You can apply
-it to your programs, too.
-
-When we speak of free software, we are referring to freedom, not
-price. Our General Public Licenses are designed to make sure that you
-have the freedom to distribute copies of free software (and charge for
-them if you wish), that you receive source code or can get it if you
-want it, that you can change the software or use pieces of it in new
-free programs, and that you know you can do these things.
-
-To protect your rights, we need to prevent others from denying you
-these rights or asking you to surrender the rights. Therefore, you
-have certain responsibilities if you distribute copies of the
-software, or if you modify it: responsibilities to respect the freedom
-of others.
-
-For example, if you distribute copies of such a program, whether
-gratis or for a fee, you must pass on to the recipients the same
-freedoms that you received. You must make sure that they, too, receive
-or can get the source code. And you must show them these terms so they
-know their rights.
-
-Developers that use the GNU GPL protect your rights with two steps:
-(1) assert copyright on the software, and (2) offer you this License
-giving you legal permission to copy, distribute and/or modify it.
-
-For the developers' and authors' protection, the GPL clearly explains
-that there is no warranty for this free software. For both users' and
-authors' sake, the GPL requires that modified versions be marked as
-changed, so that their problems will not be attributed erroneously to
-authors of previous versions.
-
-Some devices are designed to deny users access to install or run
-modified versions of the software inside them, although the
-manufacturer can do so. This is fundamentally incompatible with the
-aim of protecting users' freedom to change the software. The
-systematic pattern of such abuse occurs in the area of products for
-individuals to use, which is precisely where it is most unacceptable.
-Therefore, we have designed this version of the GPL to prohibit the
-practice for those products. If such problems arise substantially in
-other domains, we stand ready to extend this provision to those
-domains in future versions of the GPL, as needed to protect the
-freedom of users.
-
-Finally, every program is threatened constantly by software patents.
-States should not allow patents to restrict development and use of
-software on general-purpose computers, but in those that do, we wish
-to avoid the special danger that patents applied to a free program
-could make it effectively proprietary. To prevent this, the GPL
-assures that patents cannot be used to render the program non-free.
-
-The precise terms and conditions for copying, distribution and
-modification follow.
-
-### TERMS AND CONDITIONS
-
-#### 0. Definitions.
-
-"This License" refers to version 3 of the GNU General Public License.
-
-"Copyright" also means copyright-like laws that apply to other kinds
-of works, such as semiconductor masks.
-
-"The Program" refers to any copyrightable work licensed under this
-License. Each licensee is addressed as "you". "Licensees" and
-"recipients" may be individuals or organizations.
-
-To "modify" a work means to copy from or adapt all or part of the work
-in a fashion requiring copyright permission, other than the making of
-an exact copy. The resulting work is called a "modified version" of
-the earlier work or a work "based on" the earlier work.
-
-A "covered work" means either the unmodified Program or a work based
-on the Program.
-
-To "propagate" a work means to do anything with it that, without
-permission, would make you directly or secondarily liable for
-infringement under applicable copyright law, except executing it on a
-computer or modifying a private copy. Propagation includes copying,
-distribution (with or without modification), making available to the
-public, and in some countries other activities as well.
-
-To "convey" a work means any kind of propagation that enables other
-parties to make or receive copies. Mere interaction with a user
-through a computer network, with no transfer of a copy, is not
-conveying.
-
-An interactive user interface displays "Appropriate Legal Notices" to
-the extent that it includes a convenient and prominently visible
-feature that (1) displays an appropriate copyright notice, and (2)
-tells the user that there is no warranty for the work (except to the
-extent that warranties are provided), that licensees may convey the
-work under this License, and how to view a copy of this License. If
-the interface presents a list of user commands or options, such as a
-menu, a prominent item in the list meets this criterion.
-
-#### 1. Source Code.
-
-The "source code" for a work means the preferred form of the work for
-making modifications to it. "Object code" means any non-source form of
-a work.
-
-A "Standard Interface" means an interface that either is an official
-standard defined by a recognized standards body, or, in the case of
-interfaces specified for a particular programming language, one that
-is widely used among developers working in that language.
-
-The "System Libraries" of an executable work include anything, other
-than the work as a whole, that (a) is included in the normal form of
-packaging a Major Component, but which is not part of that Major
-Component, and (b) serves only to enable use of the work with that
-Major Component, or to implement a Standard Interface for which an
-implementation is available to the public in source code form. A
-"Major Component", in this context, means a major essential component
-(kernel, window system, and so on) of the specific operating system
-(if any) on which the executable work runs, or a compiler used to
-produce the work, or an object code interpreter used to run it.
-
-The "Corresponding Source" for a work in object code form means all
-the source code needed to generate, install, and (for an executable
-work) run the object code and to modify the work, including scripts to
-control those activities. However, it does not include the work's
-System Libraries, or general-purpose tools or generally available free
-programs which are used unmodified in performing those activities but
-which are not part of the work. For example, Corresponding Source
-includes interface definition files associated with source files for
-the work, and the source code for shared libraries and dynamically
-linked subprograms that the work is specifically designed to require,
-such as by intimate data communication or control flow between those
-subprograms and other parts of the work.
-
-The Corresponding Source need not include anything that users can
-regenerate automatically from other parts of the Corresponding Source.
-
-The Corresponding Source for a work in source code form is that same
-work.
-
-#### 2. Basic Permissions.
-
-All rights granted under this License are granted for the term of
-copyright on the Program, and are irrevocable provided the stated
-conditions are met. This License explicitly affirms your unlimited
-permission to run the unmodified Program. The output from running a
-covered work is covered by this License only if the output, given its
-content, constitutes a covered work. This License acknowledges your
-rights of fair use or other equivalent, as provided by copyright law.
-
-You may make, run and propagate covered works that you do not convey,
-without conditions so long as your license otherwise remains in force.
-You may convey covered works to others for the sole purpose of having
-them make modifications exclusively for you, or provide you with
-facilities for running those works, provided that you comply with the
-terms of this License in conveying all material for which you do not
-control copyright. Those thus making or running the covered works for
-you must do so exclusively on your behalf, under your direction and
-control, on terms that prohibit them from making any copies of your
-copyrighted material outside their relationship with you.
-
-Conveying under any other circumstances is permitted solely under the
-conditions stated below. Sublicensing is not allowed; section 10 makes
-it unnecessary.
-
-#### 3. Protecting Users' Legal Rights From Anti-Circumvention Law.
-
-No covered work shall be deemed part of an effective technological
-measure under any applicable law fulfilling obligations under article
-11 of the WIPO copyright treaty adopted on 20 December 1996, or
-similar laws prohibiting or restricting circumvention of such
-measures.
-
-When you convey a covered work, you waive any legal power to forbid
-circumvention of technological measures to the extent such
-circumvention is effected by exercising rights under this License with
-respect to the covered work, and you disclaim any intention to limit
-operation or modification of the work as a means of enforcing, against
-the work's users, your or third parties' legal rights to forbid
-circumvention of technological measures.
-
-#### 4. Conveying Verbatim Copies.
-
-You may convey verbatim copies of the Program's source code as you
-receive it, in any medium, provided that you conspicuously and
-appropriately publish on each copy an appropriate copyright notice;
-keep intact all notices stating that this License and any
-non-permissive terms added in accord with section 7 apply to the code;
-keep intact all notices of the absence of any warranty; and give all
-recipients a copy of this License along with the Program.
-
-You may charge any price or no price for each copy that you convey,
-and you may offer support or warranty protection for a fee.
-
-#### 5. Conveying Modified Source Versions.
-
-You may convey a work based on the Program, or the modifications to
-produce it from the Program, in the form of source code under the
-terms of section 4, provided that you also meet all of these
-conditions:
-
-- a) The work must carry prominent notices stating that you modified
- it, and giving a relevant date.
-- b) The work must carry prominent notices stating that it is
- released under this License and any conditions added under
- section 7. This requirement modifies the requirement in section 4
- to "keep intact all notices".
-- c) You must license the entire work, as a whole, under this
- License to anyone who comes into possession of a copy. This
- License will therefore apply, along with any applicable section 7
- additional terms, to the whole of the work, and all its parts,
- regardless of how they are packaged. This License gives no
- permission to license the work in any other way, but it does not
- invalidate such permission if you have separately received it.
-- d) If the work has interactive user interfaces, each must display
- Appropriate Legal Notices; however, if the Program has interactive
- interfaces that do not display Appropriate Legal Notices, your
- work need not make them do so.
-
-A compilation of a covered work with other separate and independent
-works, which are not by their nature extensions of the covered work,
-and which are not combined with it such as to form a larger program,
-in or on a volume of a storage or distribution medium, is called an
-"aggregate" if the compilation and its resulting copyright are not
-used to limit the access or legal rights of the compilation's users
-beyond what the individual works permit. Inclusion of a covered work
-in an aggregate does not cause this License to apply to the other
-parts of the aggregate.
-
-#### 6. Conveying Non-Source Forms.
-
-You may convey a covered work in object code form under the terms of
-sections 4 and 5, provided that you also convey the machine-readable
-Corresponding Source under the terms of this License, in one of these
-ways:
-
-- a) Convey the object code in, or embodied in, a physical product
- (including a physical distribution medium), accompanied by the
- Corresponding Source fixed on a durable physical medium
- customarily used for software interchange.
-- b) Convey the object code in, or embodied in, a physical product
- (including a physical distribution medium), accompanied by a
- written offer, valid for at least three years and valid for as
- long as you offer spare parts or customer support for that product
- model, to give anyone who possesses the object code either (1) a
- copy of the Corresponding Source for all the software in the
- product that is covered by this License, on a durable physical
- medium customarily used for software interchange, for a price no
- more than your reasonable cost of physically performing this
- conveying of source, or (2) access to copy the Corresponding
- Source from a network server at no charge.
-- c) Convey individual copies of the object code with a copy of the
- written offer to provide the Corresponding Source. This
- alternative is allowed only occasionally and noncommercially, and
- only if you received the object code with such an offer, in accord
- with subsection 6b.
-- d) Convey the object code by offering access from a designated
- place (gratis or for a charge), and offer equivalent access to the
- Corresponding Source in the same way through the same place at no
- further charge. You need not require recipients to copy the
- Corresponding Source along with the object code. If the place to
- copy the object code is a network server, the Corresponding Source
- may be on a different server (operated by you or a third party)
- that supports equivalent copying facilities, provided you maintain
- clear directions next to the object code saying where to find the
- Corresponding Source. Regardless of what server hosts the
- Corresponding Source, you remain obligated to ensure that it is
- available for as long as needed to satisfy these requirements.
-- e) Convey the object code using peer-to-peer transmission,
- provided you inform other peers where the object code and
- Corresponding Source of the work are being offered to the general
- public at no charge under subsection 6d.
-
-A separable portion of the object code, whose source code is excluded
-from the Corresponding Source as a System Library, need not be
-included in conveying the object code work.
-
-A "User Product" is either (1) a "consumer product", which means any
-tangible personal property which is normally used for personal,
-family, or household purposes, or (2) anything designed or sold for
-incorporation into a dwelling. In determining whether a product is a
-consumer product, doubtful cases shall be resolved in favor of
-coverage. For a particular product received by a particular user,
-"normally used" refers to a typical or common use of that class of
-product, regardless of the status of the particular user or of the way
-in which the particular user actually uses, or expects or is expected
-to use, the product. A product is a consumer product regardless of
-whether the product has substantial commercial, industrial or
-non-consumer uses, unless such uses represent the only significant
-mode of use of the product.
-
-"Installation Information" for a User Product means any methods,
-procedures, authorization keys, or other information required to
-install and execute modified versions of a covered work in that User
-Product from a modified version of its Corresponding Source. The
-information must suffice to ensure that the continued functioning of
-the modified object code is in no case prevented or interfered with
-solely because modification has been made.
-
-If you convey an object code work under this section in, or with, or
-specifically for use in, a User Product, and the conveying occurs as
-part of a transaction in which the right of possession and use of the
-User Product is transferred to the recipient in perpetuity or for a
-fixed term (regardless of how the transaction is characterized), the
-Corresponding Source conveyed under this section must be accompanied
-by the Installation Information. But this requirement does not apply
-if neither you nor any third party retains the ability to install
-modified object code on the User Product (for example, the work has
-been installed in ROM).
-
-The requirement to provide Installation Information does not include a
-requirement to continue to provide support service, warranty, or
-updates for a work that has been modified or installed by the
-recipient, or for the User Product in which it has been modified or
-installed. Access to a network may be denied when the modification
-itself materially and adversely affects the operation of the network
-or violates the rules and protocols for communication across the
-network.
-
-Corresponding Source conveyed, and Installation Information provided,
-in accord with this section must be in a format that is publicly
-documented (and with an implementation available to the public in
-source code form), and must require no special password or key for
-unpacking, reading or copying.
-
-#### 7. Additional Terms.
-
-"Additional permissions" are terms that supplement the terms of this
-License by making exceptions from one or more of its conditions.
-Additional permissions that are applicable to the entire Program shall
-be treated as though they were included in this License, to the extent
-that they are valid under applicable law. If additional permissions
-apply only to part of the Program, that part may be used separately
-under those permissions, but the entire Program remains governed by
-this License without regard to the additional permissions.
-
-When you convey a copy of a covered work, you may at your option
-remove any additional permissions from that copy, or from any part of
-it. (Additional permissions may be written to require their own
-removal in certain cases when you modify the work.) You may place
-additional permissions on material, added by you to a covered work,
-for which you have or can give appropriate copyright permission.
-
-Notwithstanding any other provision of this License, for material you
-add to a covered work, you may (if authorized by the copyright holders
-of that material) supplement the terms of this License with terms:
-
-- a) Disclaiming warranty or limiting liability differently from the
- terms of sections 15 and 16 of this License; or
-- b) Requiring preservation of specified reasonable legal notices or
- author attributions in that material or in the Appropriate Legal
- Notices displayed by works containing it; or
-- c) Prohibiting misrepresentation of the origin of that material,
- or requiring that modified versions of such material be marked in
- reasonable ways as different from the original version; or
-- d) Limiting the use for publicity purposes of names of licensors
- or authors of the material; or
-- e) Declining to grant rights under trademark law for use of some
- trade names, trademarks, or service marks; or
-- f) Requiring indemnification of licensors and authors of that
- material by anyone who conveys the material (or modified versions
- of it) with contractual assumptions of liability to the recipient,
- for any liability that these contractual assumptions directly
- impose on those licensors and authors.
-
-All other non-permissive additional terms are considered "further
-restrictions" within the meaning of section 10. If the Program as you
-received it, or any part of it, contains a notice stating that it is
-governed by this License along with a term that is a further
-restriction, you may remove that term. If a license document contains
-a further restriction but permits relicensing or conveying under this
-License, you may add to a covered work material governed by the terms
-of that license document, provided that the further restriction does
-not survive such relicensing or conveying.
-
-If you add terms to a covered work in accord with this section, you
-must place, in the relevant source files, a statement of the
-additional terms that apply to those files, or a notice indicating
-where to find the applicable terms.
-
-Additional terms, permissive or non-permissive, may be stated in the
-form of a separately written license, or stated as exceptions; the
-above requirements apply either way.
-
-#### 8. Termination.
-
-You may not propagate or modify a covered work except as expressly
-provided under this License. Any attempt otherwise to propagate or
-modify it is void, and will automatically terminate your rights under
-this License (including any patent licenses granted under the third
-paragraph of section 11).
-
-However, if you cease all violation of this License, then your license
-from a particular copyright holder is reinstated (a) provisionally,
-unless and until the copyright holder explicitly and finally
-terminates your license, and (b) permanently, if the copyright holder
-fails to notify you of the violation by some reasonable means prior to
-60 days after the cessation.
-
-Moreover, your license from a particular copyright holder is
-reinstated permanently if the copyright holder notifies you of the
-violation by some reasonable means, this is the first time you have
-received notice of violation of this License (for any work) from that
-copyright holder, and you cure the violation prior to 30 days after
-your receipt of the notice.
-
-Termination of your rights under this section does not terminate the
-licenses of parties who have received copies or rights from you under
-this License. If your rights have been terminated and not permanently
-reinstated, you do not qualify to receive new licenses for the same
-material under section 10.
-
-#### 9. Acceptance Not Required for Having Copies.
-
-You are not required to accept this License in order to receive or run
-a copy of the Program. Ancillary propagation of a covered work
-occurring solely as a consequence of using peer-to-peer transmission
-to receive a copy likewise does not require acceptance. However,
-nothing other than this License grants you permission to propagate or
-modify any covered work. These actions infringe copyright if you do
-not accept this License. Therefore, by modifying or propagating a
-covered work, you indicate your acceptance of this License to do so.
-
-#### 10. Automatic Licensing of Downstream Recipients.
-
-Each time you convey a covered work, the recipient automatically
-receives a license from the original licensors, to run, modify and
-propagate that work, subject to this License. You are not responsible
-for enforcing compliance by third parties with this License.
-
-An "entity transaction" is a transaction transferring control of an
-organization, or substantially all assets of one, or subdividing an
-organization, or merging organizations. If propagation of a covered
-work results from an entity transaction, each party to that
-transaction who receives a copy of the work also receives whatever
-licenses to the work the party's predecessor in interest had or could
-give under the previous paragraph, plus a right to possession of the
-Corresponding Source of the work from the predecessor in interest, if
-the predecessor has it or can get it with reasonable efforts.
-
-You may not impose any further restrictions on the exercise of the
-rights granted or affirmed under this License. For example, you may
-not impose a license fee, royalty, or other charge for exercise of
-rights granted under this License, and you may not initiate litigation
-(including a cross-claim or counterclaim in a lawsuit) alleging that
-any patent claim is infringed by making, using, selling, offering for
-sale, or importing the Program or any portion of it.
-
-#### 11. Patents.
-
-A "contributor" is a copyright holder who authorizes use under this
-License of the Program or a work on which the Program is based. The
-work thus licensed is called the contributor's "contributor version".
-
-A contributor's "essential patent claims" are all patent claims owned
-or controlled by the contributor, whether already acquired or
-hereafter acquired, that would be infringed by some manner, permitted
-by this License, of making, using, or selling its contributor version,
-but do not include claims that would be infringed only as a
-consequence of further modification of the contributor version. For
-purposes of this definition, "control" includes the right to grant
-patent sublicenses in a manner consistent with the requirements of
-this License.
-
-Each contributor grants you a non-exclusive, worldwide, royalty-free
-patent license under the contributor's essential patent claims, to
-make, use, sell, offer for sale, import and otherwise run, modify and
-propagate the contents of its contributor version.
-
-In the following three paragraphs, a "patent license" is any express
-agreement or commitment, however denominated, not to enforce a patent
-(such as an express permission to practice a patent or covenant not to
-sue for patent infringement). To "grant" such a patent license to a
-party means to make such an agreement or commitment not to enforce a
-patent against the party.
-
-If you convey a covered work, knowingly relying on a patent license,
-and the Corresponding Source of the work is not available for anyone
-to copy, free of charge and under the terms of this License, through a
-publicly available network server or other readily accessible means,
-then you must either (1) cause the Corresponding Source to be so
-available, or (2) arrange to deprive yourself of the benefit of the
-patent license for this particular work, or (3) arrange, in a manner
-consistent with the requirements of this License, to extend the patent
-license to downstream recipients. "Knowingly relying" means you have
-actual knowledge that, but for the patent license, your conveying the
-covered work in a country, or your recipient's use of the covered work
-in a country, would infringe one or more identifiable patents in that
-country that you have reason to believe are valid.
-
-If, pursuant to or in connection with a single transaction or
-arrangement, you convey, or propagate by procuring conveyance of, a
-covered work, and grant a patent license to some of the parties
-receiving the covered work authorizing them to use, propagate, modify
-or convey a specific copy of the covered work, then the patent license
-you grant is automatically extended to all recipients of the covered
-work and works based on it.
-
-A patent license is "discriminatory" if it does not include within the
-scope of its coverage, prohibits the exercise of, or is conditioned on
-the non-exercise of one or more of the rights that are specifically
-granted under this License. You may not convey a covered work if you
-are a party to an arrangement with a third party that is in the
-business of distributing software, under which you make payment to the
-third party based on the extent of your activity of conveying the
-work, and under which the third party grants, to any of the parties
-who would receive the covered work from you, a discriminatory patent
-license (a) in connection with copies of the covered work conveyed by
-you (or copies made from those copies), or (b) primarily for and in
-connection with specific products or compilations that contain the
-covered work, unless you entered into that arrangement, or that patent
-license was granted, prior to 28 March 2007.
-
-Nothing in this License shall be construed as excluding or limiting
-any implied license or other defenses to infringement that may
-otherwise be available to you under applicable patent law.
-
-#### 12. No Surrender of Others' Freedom.
-
-If conditions are imposed on you (whether by court order, agreement or
-otherwise) that contradict the conditions of this License, they do not
-excuse you from the conditions of this License. If you cannot convey a
-covered work so as to satisfy simultaneously your obligations under
-this License and any other pertinent obligations, then as a
-consequence you may not convey it at all. For example, if you agree to
-terms that obligate you to collect a royalty for further conveying
-from those to whom you convey the Program, the only way you could
-satisfy both those terms and this License would be to refrain entirely
-from conveying the Program.
-
-#### 13. Use with the GNU Affero General Public License.
-
-Notwithstanding any other provision of this License, you have
-permission to link or combine any covered work with a work licensed
-under version 3 of the GNU Affero General Public License into a single
-combined work, and to convey the resulting work. The terms of this
-License will continue to apply to the part which is the covered work,
-but the special requirements of the GNU Affero General Public License,
-section 13, concerning interaction through a network will apply to the
-combination as such.
-
-#### 14. Revised Versions of this License.
-
-The Free Software Foundation may publish revised and/or new versions
-of the GNU General Public License from time to time. Such new versions
-will be similar in spirit to the present version, but may differ in
-detail to address new problems or concerns.
-
-Each version is given a distinguishing version number. If the Program
-specifies that a certain numbered version of the GNU General Public
-License "or any later version" applies to it, you have the option of
-following the terms and conditions either of that numbered version or
-of any later version published by the Free Software Foundation. If the
-Program does not specify a version number of the GNU General Public
-License, you may choose any version ever published by the Free
-Software Foundation.
-
-If the Program specifies that a proxy can decide which future versions
-of the GNU General Public License can be used, that proxy's public
-statement of acceptance of a version permanently authorizes you to
-choose that version for the Program.
-
-Later license versions may give you additional or different
-permissions. However, no additional obligations are imposed on any
-author or copyright holder as a result of your choosing to follow a
-later version.
-
-#### 15. Disclaimer of Warranty.
-
-THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY
-APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT
-HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT
-WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT
-LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
-A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND
-PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE PROGRAM PROVE
-DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR
-CORRECTION.
-
-#### 16. Limitation of Liability.
-
-IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
-WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR
-CONVEYS THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
-INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES
-ARISING OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT
-NOT LIMITED TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR
-LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM
-TO OPERATE WITH ANY OTHER PROGRAMS), EVEN IF SUCH HOLDER OR OTHER
-PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
-
-#### 17. Interpretation of Sections 15 and 16.
-
-If the disclaimer of warranty and limitation of liability provided
-above cannot be given local legal effect according to their terms,
-reviewing courts shall apply local law that most closely approximates
-an absolute waiver of all civil liability in connection with the
-Program, unless a warranty or assumption of liability accompanies a
-copy of the Program in return for a fee.
-
-END OF TERMS AND CONDITIONS
-
-### How to Apply These Terms to Your New Programs
-
-If you develop a new program, and you want it to be of the greatest
-possible use to the public, the best way to achieve this is to make it
-free software which everyone can redistribute and change under these
-terms.
-
-To do so, attach the following notices to the program. It is safest to
-attach them to the start of each source file to most effectively state
-the exclusion of warranty; and each file should have at least the
-"copyright" line and a pointer to where the full notice is found.
-
-
- Copyright (C)
-
- This program is free software: you can redistribute it and/or modify
- it under the terms of the GNU General Public License as published by
- the Free Software Foundation, either version 3 of the License, or
- (at your option) any later version.
-
- This program is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- GNU General Public License for more details.
-
- You should have received a copy of the GNU General Public License
- along with this program. If not, see .
-
-Also add information on how to contact you by electronic and paper
-mail.
-
-If the program does terminal interaction, make it output a short
-notice like this when it starts in an interactive mode:
-
- Copyright (C)
- This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
- This is free software, and you are welcome to redistribute it
- under certain conditions; type `show c' for details.
-
-The hypothetical commands \`show w' and \`show c' should show the
-appropriate parts of the General Public License. Of course, your
-program's commands might be different; for a GUI interface, you would
-use an "about box".
-
-You should also get your employer (if you work as a programmer) or
-school, if any, to sign a "copyright disclaimer" for the program, if
-necessary. For more information on this, and how to apply and follow
-the GNU GPL, see .
-
-The GNU General Public License does not permit incorporating your
-program into proprietary programs. If your program is a subroutine
-library, you may consider it more useful to permit linking proprietary
-applications with the library. If this is what you want to do, use the
-GNU Lesser General Public License instead of this License. But first,
-please read .
diff --git a/README.md b/README.md
deleted file mode 100644
index afdcb1df..00000000
--- a/README.md
+++ /dev/null
@@ -1,2038 +0,0 @@
-
-
-# Xiao
-[](https://github.com/dragonfire535/xiao/actions)
-[](https://www.patreon.com/xiaodiscord)
-[](https://www.paypal.me/dragonfire535)
-[](https://discord.gg/mTr83zt)
-
-Xiao is a Discord bot coded in JavaScript with
-[discord.js](https://discord.js.org/) using the
-[Commando](https://github.com/discordjs/Commando) command framework. With over
-600 commands, she is one of the most feature-rich bots out there. Formerly
-"XiaoBot".
-
-# [Home Server](https://discord.gg/mTr83zt) | [Invite](https://discordapp.com/api/oauth2/authorize?client_id=278305350804045834&permissions=104721601&scope=bot)
-
-## Table of Contents
-
-- [Copyright](#copyright)
-- [Permissions](#permissions)
-- [Fun Information](#fun-information)
-- [Installing](#installing)
- * [Before You Begin](#before-you-begin)
- * [Windows](#windows)
- * [Mac](#mac)
- * [Ubuntu and other Debian-based systems](#ubuntu-and-other-debian-based-systems)
-- [Filling Out Your .env File](#filling-out-your-env-file)
- * [Discord-related Info](#discord-related-info)
- * [Emoji IDs](#emoji-ids)
- * [API Keys, IDs, and Secrets](#api-keys-ids-and-secrets)
- * [Imgur Album IDs](#imgur-album-ids)
-- [Related Bots](#related-bots)
-- [Options](#Options)
- * [General Options](#general-options)
- * [Phone Options](#phone-options)
- * [Portal Options](#portal-options)
-- [Commands](#commands)
- * [Utility](#utility)
- * [Utility (Voice)](#utility-voice)
- * [Utility (Owner)](#utility-owner)
- * [Discord Information](#discord-information)
- * [Random Response](#random-response)
- * [Random Image](#random-image)
- * [Seeded Randomizers](#seeded-randomizers)
- * [Single Response](#single-response)
- * [Automatic Response](#automatic-response)
- * [Events](#events)
- * [Search](#search)
- * [Pokédex](#pokédex)
- * [Analyzers](#analyzers)
- * [Single-Player Games](#single-player-games)
- * [Multi-Player Games](#multi-player-games)
- * [Image Manipulation](#image-manipulation)
- * [Avatar Manipulation](#avatar-manipulation)
- * [Meme Generators](#meme-generators)
- * [Text Manipulation](#text-manipulation)
- * [Number Manipulation](#number-manipulation)
- * [Play Audio](#play-audio)
- * [Reminders](#reminders)
- * [Phone](#phone)
- * [Coding Tools](#coding-tools)
- * [Other](#other)
- * [Roleplay](#roleplay)
-- [Other Features](#other-features)
-- [Licensing](#licensing)
-- [Credit](#credit)
-
-## Copyright
-
-- ©2017-2021 dragonfire535#8081
-- Xiao Pai/Rune Factory 4: ©2012 Marvelous Inc.
-- Avatar Art: ©2018 airful
-
-## Permissions
-
-Xiao needs several permissions to be able to do what she does. Below
-is every permission Xiao asks for, and what commands you lose if you
-don't grant that permission.
-
-- **Create Instant Invite** is needed to allow owners to join your server to test if needed.
- * You lose no commands by turning this off, but you might hinder support.
-- **View Audit Log** is not needed yet, but is something Xiao might utilize in the future.
-- **Change Nickname** is not _needed_, but is included as a basic permission.
-- **View Channels** is required for every single command to work.
-- **Send Messages** is required for every single command to work.
-- **Manage Messages** allows Xiao to use the `prune` command.
- * It also allows the `say` command to delete your message, but the command will still work without it.
-- **Embed Links** is required to allow commands that send embeds to work. Too many commands to list use it.
-- **Attach Files** is required to allow commands that send files to work. Too many commands to list use it.
-- **Read Message History** allows Xiao to use the `first-message` and `prune` commands.
- * It is also required to allow Xiao to react to messages alongside "Add Reactions".
-- **Mention @everyone, @here, and All Roles** allows Xiao to use the `where-is-everybody` command.
-- **Use External Emojis** allows Xiao to use custom emoji in certain commands.
- * While the commands benefit from it, it is not required for the commands to work.
-- **Add Reactions** allows Xiao to use commands that add reactions to messages in certain commands.
- * While the commands benefit from it, it is not required for the commands to work.
- * "Read Message History" is also required to allow Xiao to react.
-- **Connect** allows Xiao to connect to voice channels. This is needed for commands that play audio.
-- **Speak** allows Xiao to speak in voice channels. This is needed for commands that play audio.
-- **Use Voice Activity** is not _needed_, but is included as an extra precaution for voice commands.
-
-## Fun Information
-
-- 600+ commands
-- 36,000+ lines of JavaScript
-- 66,000+ lines of JSON data
-- 4 years of development
-
-## Installing
-
-### Before You Begin
-
-1. Make sure you have installed [Node.js](https://nodejs.org/en/) (you will need **at least v15.0.0**) and [Git](https://git-scm.com/).
- - If on Windows, [make sure to check the box in the section of the installer for "Tools for Native Modules"](https://i.imgur.com/RMrlz2S.png).
-2. Clone this repository with `git clone https://github.com/dragonfire535/xiao.git`.
-3. Run `cd xiao` to move into the folder that you just created.
-4. Create a file named `.env` and fill it out as shown in `.env.example`.
-
-### Windows
-
-1. [Follow these instructions to install the dependencies for `node-canvas`](https://github.com/Automattic/node-canvas/wiki/Installation:-Windows).
-2. [Follow these instructions to install ffmpeg](https://www.wikihow.com/Install-FFmpeg-on-Windows).
-3. [Install ImageMagick](https://imagemagick.org/script/download.php).
-4. [Follow these instructions to install Redis](https://riptutorial.com/redis/example/29962/installing-and-running-redis-server-on-windows). Remember to set up a password!
-5. Run `npm i --production` in the folder you cloned the bot.
-6. Run `npm i -g pm2` to install PM2.
-7. Run `pm2 start Xiao.js --name xiao` to run the bot.
-
-### Mac
-
-1. Use a real (cheaper!) OS to host your bot.
-2. ???
-3. Profit.
-
-### Ubuntu and other Debian-based systems
-
-1. Run `apt update`.
-2. Run `apt upgrade` to install the latest dependencies of your distro.
-3. Run `apt install python` to install python.
-4. Run `apt install ffmpeg` to install ffmpeg.
-5. [Follow these instructions to install the dependencies for `node-canvas`](https://github.com/Automattic/node-canvas/wiki/Installation%3A-Ubuntu-and-other-Debian-based-systems).
-6. Run `apt install liblqr-1-0-dev liblqr-1-0` to install liblqr (needed for ImageMagick).
-7. [Follow these instructions to install ImageMagick](https://www.tecmint.com/install-imagemagick-on-debian-ubuntu/).
-8. [Follow these instructions to set up Redis](https://www.digitalocean.com/community/tutorials/how-to-install-and-secure-redis-on-ubuntu-18-04). Remember to set up a password!
-9. Run `apt install libtool` so sodium can compile if necessary. **(Optional)**
-10. Run `npm i --production` in the folder you cloned the bot.
-11. Run `npm i -g pm2` to install PM2.
-12. Run `pm2 start Xiao.js --name xiao` to run the bot.
-
-## Filling Out Your .env File
-
-Getting _all_ the API keys for your `.env` file can be a pain on a
-bot this big, I know. That's why I've compiled a list here of where
-to go to get _every single API key_. Note, not all of these are free.
-The difficulty in getting all of these keys is why I recommend
-[inviting Xiao](#invite) rather than self-hosting her.
-
-### Discord-related Info
-
-* `XIAO_TOKEN` can be obtained at the [Discord Developer Portal](https://discord.com/developers/applications/).
-* `OWNERS` is a comma-seperated list of Discord User IDs.
-* `LOVER_USER_ID` is a Discord User ID for your lover. It rigs commands like `coolness` and `cuteness`. Totally optional, loners (like me) can leave it out.
-* `XIAO_PREFIX` is the prefix you want the bot to have. Like `x;`.
-* `INVITE` is an invite link to a Discord server. The whole thing, not just the code.
-* `XIAO_WEBHOOK_ID` is the ID of the webhook you want the `webhook` command to use.
-* `XIAO_WEBHOOK_TOKEN` is the token of the webhook you want the `webhook` command to use.
-* `POSTER_ID` is the ID of the webhook used for Xiao's meme poster. Not required.
-* `POSTER_TOKEN` is the token of the webhook used for Xiao's meme poster. Not required.
-* `POSTER_TIME` is the interval to wait between when posting memes using Xiao's meme poster. Not required and defaults to one hour.
-* `REPORT_CHANNEL_ID` is the ID of the Discord channel you want to send messages from `report` to. Not required, and if not provided the report command simply DMs the owner.
-* `JOIN_LEAVE_CHANNEL_ID` is the ID of the Discord channel to send a message to whenever a new server adds or removes the bot. Not required.
-
-### Redis Info
-
-This is information for connecting to Redis.
-
-* `REDIS_HOST` is the host for your Redis connection. Probably `127.0.0.1`.
-* `REDIS_PASS` is the password for your Redis connection.
-
-### Emoji IDs
-
-All the emoji IDs are the IDs of Discord custom emoji. You need to
-make these yourself, but none are required, and any left out will
-simply switch to basic text.
-
-* `GOLD_FISH` and `SILVER_FISH` are used in `neko-atsume-password`.
-* `MOCKING` is used in `mocking`.
-* `PORTAL` is used in `portal-send`.
-* `FLANKER`, `FRONT_LINE`, `SUPPORT`, and `DAMAGE` are used in `paladins`.
-* `LOADING` is used in commands that need to load for a long time before giving a response, such as `vocodes` and `dec-talk`.
-* `MEGA_EVOLVE` is used in `pokedex`.
-
-### API Keys, IDs, and Secrets
-
-Here's where things get LONG. If you're greeted with a log-in page
-when clicking any of these links, you'll need an account for that
-API. All are free unless otherwise stated.
-
-* `ALPHA_VANTAGE_KEY` can be obtained at the [Alpha Vantage website](https://www.alphavantage.co/support/#api-key).
-* `ANILIST_USERNAME` is the username of an [Anilist](https://anilist.co/) user. Not required, and defaults to `dragonfire535`.
-* `BITLY_KEY` can be obtained by getting a [Generic Access Token](https://bitly.is/accesstoken).
-* `CLEARBIT_KEY` can be obtained at the [Clearbit dashboard](https://dashboard.clearbit.com/).
-* `CLEVERBOT_KEY` can be obtained at the [Cleverbot API page](https://www.cleverbot.com/api/). It's not free.
-* `CUSTOM_SEARCH_ID` can be obtained by following [this tutorial](https://developers.google.com/custom-search/docs/tutorial/creatingcse).
-* `DEVIANTART_ID` and `DEVIANTART_SECRET` can be obtained by registering an application at the [Deviantart developer portal](https://www.deviantart.com/developers/).
-* `FACEPLUSPLUS_KEY` and `FACEPLUSPLUS_SECRET` can be obtained at the [FacePlusPlus console](https://console.faceplusplus.com/).
-* `FLICKR_KEY` can be obtained by going to [Flickr's App Garden](https://www.flickr.com/services/) and clicking "Get an API Key".
-* `GIPHY_KEY` can be obtained at the [Giphy developer portal](https://developers.giphy.com/).
-* `GITHUB_ACCESS_TOKEN` can be obtained by [creating an access token](https://github.com/settings/tokens).
-* `GOOGLE_CALENDAR_ID` is an email for a Google calendar to be used in the `calendar` command. For example, US Holidays are `en.usa#holiday@group.v.calendar.google.com`.
-* `PERSONAL_GOOGLE_CALENDAR_ID` is basically the above, but for extra events. It's named personal as I use my personal email for the events. It's not required, and if not provided will just be skipped.
-* `GOOGLE_KEY` can be obtained at the [Google Developer Console](https://console.developers.google.com/). Be sure to click "Enable APIs and Services" and enable the following APIs:
- - [YouTube Data API](https://console.developers.google.com/apis/library/youtube.googleapis.com)
- - [Custom Search API](https://console.developers.google.com/apis/library/customsearch.googleapis.com)
- - [Maps Static API](https://console.developers.google.com/apis/library/static-maps-backend.googleapis.com)
- - [Google Calendar API](https://console.developers.google.com/apis/library/calendar-json.googleapis.com)
- - [Books API](https://console.developers.google.com/apis/library/books.googleapis.com)
- - [Safe Browsing API](https://console.developers.google.com/apis/library/safebrowsing.googleapis.com)
- - Go to the [Perspective API website](https://www.perspectiveapi.com/#/home) to set up the Perspective API.
-* `GOV_KEY` can be obtained at the [NASA Open APIs portal](https://api.nasa.gov/).
-* `IDIOT_PAGE_ID` is the ID of a Wikipedia article for use in the `idiot` command. Not required, and defaults to `Donald_Trump`. If this offends you, I don't care.
-* `IMGUR_KEY` can be obtained by [Registering an Application at the Imgur website](https://api.imgur.com/oauth2/addclient).
-* `OPENWEATHERMAP_KEY` can be obtained at the [OpenWeatherMap website](https://openweathermap.org/price). Click "Get API Key" on the plan you want (probably Free).
-* `OSU_KEY` can be obtained by [signing up at the osu! API page](https://osu.ppy.sh/p/api/). Whether this link takes you to the right page or not is hit-or-miss.
-* `SPOTIFY_KEY` and `SPOTIFY_SECRET` can be obtained at the [Spotify Developer Hub](https://developer.spotify.com/).
-* `STACKOVERFLOW_KEY` can be obtained by [registering your app at stackapps](https://stackapps.com/apps/oauth/register).
-* `TENOR_KEY` can be obtained by [Registering an Application at the Tenor website](https://tenor.com/developer/keyregistration).
-* `THECATAPI_KEY` can be obtained at the [TheCatAPI website](https://thecatapi.com/).
-* `TMDB_KEY` can be obtained by [following these instructions at the TMDB website](https://www.themoviedb.org/documentation/api). Read the "How do I apply for an API key?" section.
-* `TUMBLR_KEY` can be obtained at the [Tumblr developer portal](https://www.tumblr.com/oauth/apps).
-* `TWITTER_KEY` and `TWITTER_SECRET` can be obtained at the [Twitter developer portal](https://developer.twitter.com/en/apps).
-* `UNSPLASH_KEY` can be obtained at the [Unsplash developer portal](https://unsplash.com/developers).
-* `USPS_USERID` can be obtained at the [Web Tools API Portal](https://www.usps.com/business/web-tools-apis/).
-* `WATTPAD_KEY` can be obtained at the [Wattpad developer portal](https://www.wattpad.com/developer/docs/api).
-* `WEBSTER_KEY` can be obtained by [going to the Dictionary API website](https://dictionaryapi.com/). Find the "GET STARTED USING OUR API" section.
-* `XIAO_GITHUB_REPO_NAME` and `XIAO_GITHUB_REPO_USERNAME` are just the username and name of Xiao's repo on GitHub. For example, `dragonfire535` for the username and `xiao` for the name.
-
-### Imgur Album IDs
-
-This section is a bit different, as all of these keys are the same
-process. First, [sign up for Imgur](https://imgur.com/). Then, just
-go to your profile and make albums that contain the images for the
-command you want to use. Use the ID of that album (look at the URL)
-as the variable. Yes, you need to fill these albums yourself. This is
-why you shouldn't self-host Xiao.
-
-## Options
-
-Options in Xiao are configured using channel topics. Place the option
-in the appropriate channel's topic to use it.
-
-### General Options
-* `` Disables leave messages (System Channel).
-
-### Phone Options
-* `` Allows this channel to recieve phone calls.
-* `` Automatically accepts all incoming phone calls.
-* `` Hides the abuse notice from phone call pick-ups.
-* `` Prevents this channel from recieving voicemails for missed calls.
-* `` Makes the channel only able to be called directly, rather than picked randomly.
-* `` Blocks a channel or server from contacting you via phone.
-* `` Hides this channel from `phone-book`.
-
-### Portal Options
-* `` Marks the channel as a portal channel for `portal-send`.
-* `` Hides the channel's name when the channel is chosen to recieve a portal message.
-
-## Commands
-
-Total: 619
-
-### Utility:
-
-* **changelog:** Responds with the bot's latest 10 commits.
-* **cloc:** Responds with the bot's code line count.
-* **command-leaderboard:** Responds with the bot's most used commands.
-* **credit:** Responds with a command's credits list.
-* **donate:** Responds with the bot's donation links.
-* **group-leaderboard:** Responds with the bot's most used command groups.
-* **help:** Displays a list of available commands, or detailed information for a specific command.
-* **high-scores:** Responds with the high scores the bot has saved.
-* **info:** Responds with detailed bot information.
-* **invite:** Responds with the bot's invite links.
-* **last-run-leaderboard:** Responds with the bot's most recently run commands.
-* **last-run:** Responds with a command's most recent run date.
-* **options:** Responds with a list of server options.
-* **ping:** Checks the bot's ping to the Discord server.
-* **prefix:** Responds with the bot's command prefix.
-* **report:** Reports something to the bot owner(s).
-* **uses:** Responds with a command's usage stats.
-
-### Utility (Voice):
-
-* **join:** Joins your voice channel.
-* **leave:** Leaves the current voice channel.
-* **pause:** Pauses the current audio playing.
-* **resume:** Resume the current audio playing.
-* **stop:** Stops the current audio playing.
-
-### Utility (Owner):
-
-* **eval:** Executes JavaScript code. (Owner-Only)
-* **blacklist:** Blacklists a user or server. (Owner-Only)
-* **command-last-run-export:** Exports a command last run JSON file. (Owner-Only)
-* **command-last-run-import:** Imports a command last run JSON file. (Owner-Only)
-* **command-leaderboard-export:** Exports a command leaderboard JSON file. (Owner-Only)
-* **command-leaderboard-import:** Imports a command leaderboard JSON file. (Owner-Only)
-* **dependency-update:** Checks for dependency updates. (Owner-Only)
-* **exec:** Executes a command-line application. (Owner-Only)
-* **generate-commands:** Generates the commands list for Xiao's README. (Owner-Only)
-* **generate-credit:** Generates the credit list for Xiao's README. (Owner-Only)
-* **generate-fun-information:** Generates the "Fun Information" for Xiao's README. (Owner-Only)
-* **generate-process-env:** Generates a backup list of Xiao's `process.env`. (Owner-Only)
-* **ip:** Responds with the IP address the bot's server is running on. (Owner-Only)
-* **reload:** Reloads a command. (Owner-Only)
-* **report-respond:** Responds to a submitted report. (Owner-Only)
-* **set-uses:** Changes command usage stats. (Owner-Only)
-* **shutdown:** Shuts down the bot. (Owner-Only)
-* **unblacklist:** Unblacklists a user or server. (Owner-Only)
-* **webhook:** Posts a message to the webhook defined in the bot owner's `process.env`. (Owner-Only)
-
-### Discord Information:
-
-* **avatar:** Responds with a user's avatar.
-* **channel:** Responds with detailed information on a channel.
-* **emoji-image:** Responds with an emoji's full-scale image.
-* **emoji-list:** Responds with a list of the server's custom emoji.
-* **emoji:** Responds with detailed information on an emoji.
-* **first-message:** Responds with the first message ever sent to a channel.
-* **id:** Responds with a user's ID.
-* **message-source:** Responds with a codeblock containing a message's contents.
-* **message:** Responds with detailed information on a message.
-* **role:** Responds with detailed information on a role.
-* **server:** Responds with detailed information on the server.
-* **user:** Responds with detailed information on a user.
-
-### Random Response:
-
-* **8-ball:** Asks your question to the Magic 8 Ball.
-* **acrostic:** Creates an acrostic from any word or name.
-* **advice:** Responds with a random bit of advice.
-* **axis-cult:** Responds with a teaching of the Axis Cult.
-* **boredom:** Responds with a random activity to try when you're bored.
-* **charlie-charlie:** Asks your question to Charlie.
-* **choose:** Chooses between options you provide.
-* **chuck-norris:** Responds with a random Chuck Norris joke.
-* **coin:** Flips a coin.
-* **compliment:** Compliments a user.
-* **draw-cards:** Draws a random hand of playing cards.
-* **fact-core:** Responds with a random Fact Core quote.
-* **fact:** Responds with a random fact.
-* **fml:** Responds with a FML quote. (NSFW)
-* **fortune:** Responds with a random fortune.
-* **github-zen:** Responds with a random GitHub design philosophy.
-* **incorrect-quote:** Generates an incorrect quote.
-* **joke:** Responds with a random joke.
-* **kiss-marry-kill:** Determines who to kiss, who to marry, and who to kill.
-* **light-novel-title:** Responds with a randomly generated Light Novel title.
-* **lorem-ipsum:** Generates a randomized Lorem Ipsum placeholder text.
-* **magic-conch:** Asks your question to the Magic Conch.
-* **name:** Responds with a random name, with the gender of your choice.
-* **never-have-i-ever:** Responds with a random "Never Have I Ever..." statement.
-* **news:** Responds with a random news article.
-* **number-fact:** Responds with a random fact about a specific number.
-* **offspring:** Determines if your new child will be a boy or a girl.
-* **opinion:** Determines the opinion on something.
-* **oracle-turret:** Responds with a random Oracle Turret quote.
-* **pun:** Responds with a random pun.
-* **quantum-coin:** Flips a coin that lands on some form of nothing.
-* **quote:** Responds with a random quote.
-* **random-user:** Randomly chooses a member of the server.
-* **rank:** Ranks the options you provide.
-* **rate:** Rates something.
-* **roast:** Roasts a user.
-* **roll:** Rolls a dice with a minimum/maximum value of your choice.
-* **security-key:** Responds with a random security key.
-* **shower-thought:** Responds with a random shower thought, directly from r/Showerthoughts.
-* **smw-level:** Responds with a random Super Mario World level name.
-* **subreddit:** Responds with a random post from a subreddit.
-* **suggest-command:** Suggests a random command for you to try.
-* **superpower:** Responds with a random superpower.
-* **the-onion:** Responds with a random "The Onion" article.
-* **this-for-that:** So, basically, it's like a bot command for this dumb meme.
-* **word:** Responds with a random word.
-* **xiao-fact:** Responds with a random fact about Xiao.
-* **yes-no:** Answers a yes/no question randomly.
-* **yo-mama:** Responds with a random "Yo Mama" joke.
-
-### Random Image:
-
-* **ai-artwork:** Responds with randomly generated artwork.
-* **ai-cat:** Responds with a randomly generated cat.
-* **ai-fursona:** Responds with a randomly generated fursona.
-* **ai-horse:** Responds with a randomly generated horse.
-* **ai-person:** Responds with a randomly generated person.
-* **ai-vase:** Responds with a randomly generated vase.
-* **ai-waifu:** Responds with a randomly generated waifu.
-* **awwnime:** Responds with cute random anime art.
-* **bird:** Responds with a random image of a bird.
-* **bunny:** Responds with a random bunny image and fact.
-* **cat:** Responds with a random cat image and fact.
-* **dog:** Responds with a random dog image and fact.
-* **duck:** Responds with a random duck image.
-* **fidget:** Responds with a random image of Fidget.
-* **food:** Responds with a randomly generated food.
-* **fox:** Responds with a random fox image.
-* **hentai:** Responds with a random hentai image. (NSFW)
-* **inspiration:** Responds with a randomly generated inspiration.
-* **interesting:** Responds with a random interesting image.
-* **light-novel-cover:** Responds with a randomly generated Light Novel cover. (NSFW)
-* **lorem-picsum:** Responds with a random image of a certain size.
-* **meme:** Responds with a random meme.
-* **porn:** Responds with a random porn image. (NSFW)
-* **potato:** Responds with a random potato image.
-* **shiba:** Responds with a random image of a Shiba Inu.
-* **xiao:** Responds with a random image of Xiao Pai.
-
-### Seeded Randomizers:
-
-* **adorable:** Creates an adorable avatar based on the text you provide.
-* **butt:** Determines a user's butt quality.
-* **coolness:** Determines a user's coolness.
-* **cuteness:** Determines a user's cuteness.
-* **dicebear:** Creates a DiceBear avatar based on the text you provide.
-* **dick:** Determines your dick size. (NSFW)
-* **friendship:** Determines how good friends two users are.
-* **guess-looks:** Guesses what a user looks like.
-* **iq:** Determines a user's IQ.
-* **name-rater:** Determines a name's quality.
-* **psycho-pass:** Determines your Crime Coefficient.
-* **robohash:** Creates a robot based on the text you provide.
-* **ship:** Ships two users together.
-* **smash-or-pass:** Determines if a user is worthy of a smash or a pass.
-* **thicc:** Determines how thicc you are.
-* **think-of:** Determines what a user thinks of another user.
-* **worth:** Determines how much a user is worth.
-
-### Single Response:
-
-* **can-you-not:** Can YOU not?
-* **cave:** Sends a Minecraft cave that blends in with the chat.
-* **dark-light:** Determines whether you use dark or light theme.
-* **eat-pant:** Eat pant.
-* **eggs-get-laid:** Sends the ultimate roast.
-* **fly:** Sends a fake fly that looks surprisngly real.
-* **give-flower:** Gives Xiao Pai a flower.
-* **hi:** Hello.
-* **idiot:** Responds with the Wikipedia page of an idiot.
-* **just-do-it:** Sends a link to the "Just Do It!" motivational speech.
-* **lenny:** Responds with the lenny face.
-* **rickroll:** Sends a link to the "Never Gonna Give You Up" music video.
-* **spam:** Responds with a picture of Spam.
-* **tableflip:** Flips a table... With animation!
-* **where-is-everybody:** Where is everybody?
-* **wynaut:** Why not? Wynaut?
-* **yoff:** Posts a picture that truly defines modern art.
-
-### Automatic Response:
-
-* **no-u:** no u
-* **unflip:** Unflips a flipped table.
-
-### Events:
-
-* **anime-airing:** Responds with a list of the anime that air today.
-* **apod:** Responds with today's Astronomy Picture of the Day.
-* **calendar:** Responds with the calendar for a specific month and year.
-* **covid-19:** Responds with stats for COVID-19.
-* **days-since:** Responds with how many days there have been since a certain date.
-* **days-until:** Responds with how many days there are until a certain date.
-* **doomsday-clock:** Responds with the current time of the Doomsday Clock.
-* **friday-the-13th:** Determines if today is Friday the 13th.
-* **google-doodle:** Responds with a Google Doodle, either the latest one or a random one from the past.
-* **holidays:** Responds with today's holidays.
-* **horoscope:** Responds with today's horoscope for a specific Zodiac sign.
-* **humble-bundle:** Responds with the current Humble Bundle.
-* **is-tuesday:** Determines if today is Tuesday.
-* **iss:** Responds with where the Internation Space Station currently is.
-* **neko-atsume-password:** Responds with today's Neko Atsume password.
-* **people-in-space:** Responds with the people currently in space.
-* **time:** Responds with the current time in a particular location.
-* **today-in-history:** Responds with an event that occurred today in history.
-* **us-election:** Responds with the odds of each canidate winning the presidential election, according to 538.
-* **year-progress:** Responds with the progress of the current year.
-
-### Search:
-
-* **anilist:** Responds with user information for an Anilist user.
-* **anime-character:** Searches AniList for your query, getting character results.
-* **anime-staff:** Searches AniList for your query, getting staff results.
-* **anime:** Searches AniList for your query, getting anime results.
-* **book:** Searches Google Books for a book.
-* **bulbapedia:** Searches Bulbapedia for your query.
-* **company:** Responds with the name and logo of a company.
-* **country:** Responds with information on a country.
-* **danbooru:** Responds with an image from Danbooru, with optional query. (NSFW)
-* **define:** Defines a word.
-* **derpibooru:** Responds with an image from Derpibooru.
-* **deviantart:** Responds with an image from a DeviantArt section, with optional query.
-* **flickr:** Searches Flickr for your query... Maybe. (NSFW)
-* **frinkiac:** Input a line from the Simpsons to get the episode/season.
-* **giphy:** Searches Giphy for your query.
-* **github:** Responds with information on a GitHub repository.
-* **google-autofill:** Responds with a list of the Google Autofill results for a particular query.
-* **google:** Searches Google for your query.
-* **gravatar:** Responds with the Gravatar for an email.
-* **http-cat:** Responds with a cat for an HTTP status code.
-* **http-dog:** Responds with a dog for an HTTP status code.
-* **http-duck:** Responds with a duck for an HTTP status code.
-* **imgur:** Searches Imgur for your query.
-* **itunes:** Searches iTunes for your query.
-* **jisho:** Defines a word, but with Japanese.
-* **kickstarter:** Searches Kickstarter for your query.
-* **know-your-meme:** Searches Know Your Meme for your query.
-* **league-of-legends:** Responds with information on a League of Legends champion.
-* **lyrics:** Responds with lyrics to a song.
-* **mal-badges:** Responds with a MyAnimeList user's mal-badges badge.
-* **manga:** Searches AniList for your query, getting manga results.
-* **map:** Responds with a map of a specific location.
-* **mayo-clinic:** Searches Mayo Clinic for your query.
-* **mdn:** Searches MDN for your query.
-* **movie:** Searches TMDB for your query, getting movie results.
-* **nasa:** Searches NASA's image archive for your query.
-* **neopet:** Responds with the image of a specific Neopet.
-* **neopets-item:** Responds with information on a specific Neopets item.
-* **npm:** Responds with information on an NPM package.
-* **osu:** Responds with information on an osu! user.
-* **paladins:** Responds with information on a Paladins player.
-* **periodic-table:** Finds an element on the periodic table.
-* **poem:** Searches for poems by a specific author.
-* **pornhub:** Searches Pornhub for your query. (NSFW)
-* **recipe:** Searches for recipes based on your query.
-* **reddit:** Responds with information on a Reddit user.
-* **right-stuf:** Searches Right Stuf Anime for your query.
-* **rotten-tomatoes:** Searches Rotten Tomatoes for your query.
-* **rule:** Responds with a rule of the internet.
-* **safebooru:** Responds with an image from Safebooru, with optional query.
-* **stack-overflow:** Searches Stack Overflow for your query.
-* **steam:** Searches Steam for your query.
-* **stock-photo:** Searches for stock photos based on your query.
-* **stocks:** Responds with the current stocks for a company.
-* **tenor:** Searches Tenor for your query.
-* **tumblr:** Responds with information on a Tumblr blog.
-* **tv-show:** Searches TMDB for your query, getting TV show results.
-* **twitter:** Responds with information on a Twitter user.
-* **urban:** Defines a word, but with Urban Dictionary.
-* **usps-tracking:** Gets tracking information for a package shipped via USPS.
-* **vocadb:** Searches VocaDB for your query.
-* **wattpad:** Searches Wattpad for your query.
-* **weather:** Responds with weather information for a specific location.
-* **wikia:** Searches a specific Wikia wiki for your query.
-* **wikihow:** Searches Wikihow for your query.
-* **wikipedia:** Searches Wikipedia for your query.
-* **xkcd:** Responds with an XKCD comic, either today's, a random one, or a specific one.
-* **youtube:** Searches YouTube for your query.
-* **yu-gi-oh:** Responds with info on a Yu-Gi-Oh! card.
-
-### Pokédex:
-
-* **pokedex-ability:** Searches the Pokédex for a Pokémon ability.
-* **pokedex-cry:** Plays a Pokémon's cry.
-* **pokedex-image:** Responds with the image of a Pokémon.
-* **pokedex-item:** Searches the Pokédex for a Pokémon item.
-* **pokedex-location:** Responds with the location data for a Pokémon.
-* **pokedex-move:** Searches the Pokédex for a Pokémon move.
-* **pokedex-moveset:** Responds with the moveset for a Pokémon.
-* **pokedex-stats:** Responds with the stats for a Pokémon.
-* **pokedex:** Searches the Pokédex for a Pokémon.
-* **smogon:** Responds with the Smogon tiers for a Pokémon.
-
-### Analyzers:
-
-* **age:** Responds with how old someone born in a certain year is.
-* **birthstone:** Responds with the Birthstone for a month.
-* **character-count:** Responds with the character count of text.
-* **chinese-zodiac:** Responds with the Chinese Zodiac Sign for the given year.
-* **dominant-color:** Determines the dominant color of an image.
-* **face:** Determines the race, gender, and age of a face.
-* **gender:** Determines the gender of a name.
-* **has-transparency:** Determines if an image has transparency in it.
-* **image-size:** Determines the size of an image.
-* **is-it-down:** Determines if a website is down or not.
-* **ocr:** Performs Optical Character Recognition on an image.
-* **parse-time:** Analyzes the time duration you provide and gives the result.
-* **read-qr-code:** Reads a QR Code.
-* **safe-url:** Determines if a URL is safe or not.
-* **scrabble-score:** Responds with the scrabble score of a word.
-* **severe-toxicity:** Determines the toxicity of text, but less sensitive to milder language.
-* **toxicity:** Determines the toxicity of text.
-* **valid-url:** Tests whether a URL is valid or not.
-* **what-anime:** Determines what anime a screenshot is from.
-* **zodiac-sign:** Responds with the Zodiac Sign for the given month/day.
-
-### Single-Player Games:
-
-* **akinator:** Think about a real or fictional character, I will try to guess who it is.
-* **anagramica:** Try to find all the anagrams for a given set of letters.
-* **antidepressant-or-tolkien:** See if you can guess if a word is an Antidepressant or Tolkien character.
-* **blackjack:** Play a game of blackjack.
-* **box-choosing:** Do you believe that there are choices in life? Taken from Higurashi Chapter 4.
-* **bubble-wrap:** Pop some bubble wrap.
-* **captcha:** Try to guess what the captcha says.
-* **chance:** Attempt to win with a 1 in 1000 (or your choice) chance of winning.
-* **doors:** Open the right door, and you win the money! Make the wrong choice, and you get the fire!
-* **fishy:** Go fishing.
-* **google-feud:** Attempt to determine the top suggestions for a Google search.
-* **guess-song:** Guess what song is playing.
-* **hangman:** Prevent a man from being hanged by guessing a word as fast as you can.
-* **hearing-test:** Test your hearing.
-* **horse-info:** Responds with detailed information on a horse.
-* **horse-race:** Bet on the fastest horse in a 6-horse race.
-* **hunger-games:** Simulate a Hunger Games match with up to 24 tributes.
-* **ib-hardcore-edition:** Responds with the download link for Ib: Hardcore Edition.
-* **jeopardy:** Answer a Jeopardy question.
-* **lottery:** Attempt to win the lottery with 6 numbers.
-* **mad-libs:** Choose words that fill in the blanks to create a crazy story!
-* **math-quiz:** See how fast you can answer a math problem in a given time limit.
-* **memory:** Test your memory.
-* **minesweeper:** Play a game of Minesweeper.
-* **pokemon-advantage:** Guess which Pokémon has the type advantage.
-* **quiz:** Answer a quiz question.
-* **reaction-time:** Test your reaction time.
-* **rock-paper-scissors:** Play Rock-Paper-Scissors.
-* **roulette:** Play a game of roulette.
-* **slots:** Play a game of slots.
-* **sorting-hat:** Take a quiz to determine your Hogwarts house.
-* **the-game:** If you think about the game, you lose.
-* **true-or-false:** Answer a true or false question.
-* **typing-test:** See how fast you can type a sentence.
-* **waldo:** Try to find Waldo with spoiler tags!
-* **whos-that-pokemon-cry:** Guess who that Pokémon is, based on their cry.
-* **whos-that-pokemon:** Guess who that Pokémon is, based on their silhouette.
-* **will-you-press-the-button:** Responds with a random "Will You Press The Button?" dilemma.
-* **would-you-rather:** Responds with a random "Would you rather ...?" question.
-
-### Multi-Player Games:
-
-* **balloon-pop:** Don't let yourself be the last one to pump the balloon before it pops!
-* **battle:** Engage in a turn-based battle against another user or the AI.
-* **bingo:** Play bingo with up to 99 other users.
-* **car-race:** Race a car against another user or the AI.
-* **chess-delete:** Deletes your saved Chess game.
-* **chess:** Play a game of Chess with another user or the AI.
-* **connect-four:** Play a game of Connect Four with another user or the AI.
-* **cram:** Play a game of Cram with another user.
-* **domineering:** Play a game of Domineering with another user.
-* **dots-and-boxes:** Play a game of Dots and Boxes with another user.
-* **emoji-emoji-revolution:** Can you type arrow emoji faster than anyone else has ever typed them before?
-* **guesspionage:** Tests your knowledge of humans as you guess how people responded to poll questions.
-* **gunfight:** Engage in a western gunfight against another user. High noon.
-* **imposter:** Who is the imposter among us?
-* **island:** Who will be the final two left on the island after a series of vote-kicks?
-* **jenga:** Play a game of Jenga with another user or the AI.
-* **lie-swatter:** Players are given a fact and must quickly decide if it's True or a Lie.
-* **nim:** Play a game of nim with another user or the AI.
-* **obstruction:** Play a game of Obstruction with another user.
-* **pick-a-number:** Two players pick a number between 1 and 10. Whoever's closer wins.
-* **poker:** Play poker with up to 5 other users.
-* **quiz-duel:** Answer a series of quiz questions against other opponents.
-* **russian-roulette:** Who will pull the trigger and die first?
-* **spam-war:** See who can type more characters the fastest.
-* **tic-tac-toe:** Play a game of tic-tac-toe with another user or the AI.
-* **typing-race:** Race a user to see who can type a sentence faster.
-* **word-chain:** Try to come up with words that start with the last letter of your opponent's word.
-* **word-spud:** Hot potato, but with words.
-
-### Image Manipulation:
-
-* **anime-eyes:** Draws anime eyes onto the faces in an image.
-* **approved:** Draws an "approved" stamp over an image or a user's avatar.
-* **blur:** Draws an image or a user's avatar but blurred.
-* **bob-ross:** Draws an image or a user's avatar over Bob Ross' canvas.
-* **brazzers:** Draws an image with the Brazzers logo in the corner. (NSFW)
-* **charcoal:** Draws an image or a user's avatar but with charcoal.
-* **circle:** Draws an image or a user's avatar as a circle.
-* **color:** Sends an image of the color you choose.
-* **communist:** Draws the Communist flag over an image or a user's avatar.
-* **contrast:** Draws an image or a user's avatar but with contrast.
-* **convert-image:** Converts an image from one format to another.
-* **create-qr-code:** Converts text to a QR Code.
-* **danny-devito:** Draws Danny Devito's face onto the faces in an image.
-* **desaturate:** Draws an image or a user's avatar but desaturated.
-* **dexter:** Draws an image or a user's avatar over the screen of Dexter from Pokémon.
-* **distort:** Draws an image or a user's avatar but distorted.
-* **emboss:** Draws an image or a user's avatar but embossed.
-* **eyes:** Draws emoji eyes onto the faces in an image.
-* **fire-frame:** Draws a fiery border over an image or a user's avatar.
-* **fish-eye:** Draws an image or a user's avatar but with a fish-eye lens.
-* **frame:** Draws a frame around an image or a user's avatar.
-* **ghost:** Draws an image or a user's avatar but with a ghost-like transparency.
-* **glass-shatter:** Draws an image or a user's avatar with a glass shatter in front of it.
-* **glitch:** Draws an image or a user's avatar but glitched.
-* **greyscale:** Draws an image or a user's avatar in greyscale.
-* **gun:** Draws a gun over an image or a user's avatar.
-* **hands:** Draws creepy hands over an image or a user's avatar.
-* **ifunny:** Draws an image with the iFunny logo.
-* **implode:** Draws an image or a user's avatar but imploded.
-* **invert:** Draws an image or a user's avatar but inverted.
-* **lego-icon:** Edits an image or avatar onto a character icon from LEGO Star Wars.
-* **liquid-rescale:** Draws an image or a user's avatar but with liquid rescale from ImageMagick.
-* **minecraft-skin:** Sends the Minecraft skin for a user.
-* **mirror:** Draws an image or a user's avatar but mirrored on the X/Y axis (or both).
-* **motion-blur:** Draws an image or a user's avatar with motion blur.
-* **needs-more-jpeg:** Draws an image or a user's avatar as a low quality JPEG.
-* **noise:** Draws an image or a user's avatar but with noise.
-* **oil-painting:** Draws an image or a user's avatar but with oil paints.
-* **pet:** Pets an image or a user's avatar.
-* **pixelize:** Draws an image or a user's avatar pixelized.
-* **pokemon-fusion:** Fuses two Generation I Pokémon together.
-* **police-tape:** Draws police tape over an image or a user's avatar.
-* **rainbow:** Draws a rainbow over an image or a user's avatar.
-* **rejected:** Draws a "rejected" stamp over an image or a user's avatar.
-* **resize:** Draws an image or a user's avatar resized to the size you want.
-* **rotate:** Draws an image or a user's avatar but rotated a number of degrees.
-* **sepia:** Draws an image or a user's avatar in sepia.
-* **shake:** Draws an image or a user's avatar shaking.
-* **silhouette:** Draws a silhouette of an image or a user's avatar.
-* **simp:** Draws a "simp" stamp over an image or a user's avatar.
-* **sketch:** Draws an image or a user's avatar but sketched.
-* **snapcode:** Responds with the Snapcode of a Snapchat user.
-* **spotify-now-playing:** Draws an image or a user's avatar on a Spotify album with the name and artist of your choice.
-* **square:** Draws an image or a user's avatar as a square.
-* **squish:** Draws an image or a user's avatar but squished across the X or Y axis.
-* **steam-card:** Draws an image or a user's avatar on a Steam Trading Card.
-* **subtitle:** Adds subtitles to an image.
-* **swirl:** Draws an image or a user's avatar but swirled.
-* **tint:** Draws an image or a user's avatar but tinted a specific color.
-* **trainer-card:** Creates a trainer card for a Pokémon trainer.
-* **wanted:** Draws an image or a user's avatar over a wanted poster.
-* **wild-pokemon:** Draws an image or a user's avatar over a wild Pokémon appearance.
-* **you-died:** Sends a "You Died" screen over an image or a user's avatar.
-* **yu-gi-oh-gen:** Draws an image or a user's avatar on a Yu-Gi-Oh! Trading Card with the text of your choice.
-
-### Image Text Manipulation:
-
-* **ace-attorney:** Sends a text box from Ace Attorney with the quote and character of your choice.
-* **achievement:** Sends a Minecraft achievement with the text of your choice.
-* **apple-engraving:** Engraves the text of your choice onto an Apple product.
-* **axis-cult-sign-up:** Sends an Axis Cult Sign-Up sheet for you. Join today!
-* **caution:** Creates a caution sign with the text of your choice.
-* **certificate:** Sends a certificate of excellence with the name and reason of your choice.
-* **chinese-restaurant:** Sends a Chinese restaurant sign with the text of your choice.
-* **cool-text:** Writes text in some cool fonts.
-* **danger:** Creates a danger sign with the text of your choice.
-* **font:** Types text in a specific font.
-* **gandhi-quote:** Makes Mahatma Gandhi say the quote you want.
-* **highway-sign:** Sends a highway sign sign with the text of your choice.
-* **hollywood-star:** Sends a Hollywood Walk of Fame star with the name of your choice.
-* **jeopardy-question:** Sends a Jeopardy Question with the text of your choice.
-* **license-plate:** Creates a license plate with the text of your choice.
-* **newspaper:** Creates a fake newspaper with the headline and body of your choice.
-* **shields-io-badge:** Creates a badge from shields.io.
-* **speed-limit:** Sends a Speed Limit sign with the limit of your choice.
-* **spongebob-time-card:** Sends a Spongebob Time Card with the text of your choice.
-* **tweet:** Sends a Twitter tweet with the user and text of your choice.
-* **undertale:** Sends a text box from Undertale with the quote and character of your choice.
-* **zero-dialogue:** Sends a text box from Megaman Zero with the quote of your choice.
-
-### Avatar Manipulation:
-
-* **avatar-fusion:** Draws a a user's avatar over a user's avatar.
-* **chocolate-milk:** Draws a user's avatar holding chocolate milk.
-* **eject:** Ejects a user.
-* **fire:** Burns a user's avatar.
-* **hat:** Draws a hat over a user's avatar.
-* **he-lives-in-you:** Draws a user's avatar over Simba from The Lion King's reflection.
-* **hearts:** Draws hearts around a user's avatar.
-* **i-have-the-power:** Draws a user's avatar over He-Man's face.
-* **rip:** Draws a user's avatar over a gravestone.
-* **sip:** Draws a user's avatar sipping tea.
-* **status-button:** Creates a Discord status button from c99.nl.
-* **steam-now-playing-classic:** Draws a user's avatar over a Steam "now playing" notification (old skin).
-* **steam-now-playing:** Draws a user's avatar over a Steam "now playing" notification.
-* **triggered:** Draws a user's avatar over the "Triggered" meme.
-
-### Meme Generators:
-
-* **3000-years:** Draws an image or a user's avatar over Pokémon's "It's been 3000 years" meme.
-* **alert:** Sends a Presidential Alert message with the text of your choice.
-* **bart-chalkboard:** Sends a "Bart Chalkboard" meme with the text of your choice.
-* **be-like-bill:** Sends a "Be Like Bill" meme with the name of your choice.
-* **beautiful:** Draws a user's avatar over Gravity Falls' "Oh, this? This is beautiful." meme.
-* **boardroom-meeting:** Sends a "Boardroom Meeting" meme with the text of your choice.
-* **catch:** Catch users, revealing who is something.
-* **challenger:** Draws an image or a user's avatar over Smash Bros.'s "Challenger Approaching" screen.
-* **change-my-mind:** Sends a "Change My Mind" meme with the text of your choice.
-* **chi-idea:** Sends a "Daddy, I've got an idea!" Takagi-san meme with the text of your choice.
-* **crush:** Draws an image or a user's avatar as Wolverine's crush.
-* **cursed-sponge:** Sends a cursed sponge duplicated however many times you want.
-* **dear-liberals:** Sends a "Dear Liberals" meme with words of your choice.
-* **deep-fry:** Draws an image or a user's avatar but deep-fried.
-* **demotivational:** Draws an image or a user's avatar and the text you specify as a demotivational poster.
-* **dislike:** Sends an "Everyone Disliked That" meme with the image of your choice.
-* **distracted-boyfriend:** Draws three user's avatars over the "Distracted Boyfriend" meme.
-* **drakeposting:** Sends a "Drakeposting" meme with the text of your choice.
-* **edd-facts-book:** Sends a "Double D's Facts Book" meme with the fact of your choice.
-* **enslaved:** Sends a "Ah yes, enslaved" meme with the image and text of your choice.
-* **food-broke:** Draws a user's avatar over the "Food Broke" meme.
-* **for-five-hours:** Sends an "I've looked at this for 5 hours now" meme with the image of your choice.
-* **genie-rules:** Sends a "There are 4 rules" meme with the text of your choice.
-* **girl-worth-fighting-for:** Draws an image or a user's avatar as the object of Ling's affection.
-* **gru-plan:** Sends a Gru's Plan meme with steps of your choice.
-* **i-fear-no-man:** Sends a "I fear no man" meme with the text of your choice.
-* **if-those-kids-could-read:** Sends a "If those kids could read, they'd be very upset" meme with the text of your choice.
-* **kyon-gun:** Draws an image or a user's avatar behind Kyon shooting a gun.
-* **like:** Sends an "Everyone Liked That" meme with the image of your choice.
-* **lisa-presentation:** Sends a "Lisa Presentation" meme with the presentation of your choice.
-* **look-at-this-photograph:** Draws an image or a user's avatar over Nickelback's photograph.
-* **look-what-karen-have:** Draws an image or a user's avatar over Karen's piece of paper.
-* **mario-bros-views:** Sends a "Mario Bros. Views" meme with the text of your choice.
-* **meme-gen-classic:** Sends a meme with the text and background of your choice.
-* **meme-gen-modern:** Sends a meme with the text and image of your choice.
-* **metamorphosis:** Sends a "My Metamorphosis Begins" meme with the image and text of your choice.
-* **my-collection-grows:** Sends a "My collection grows richer" Nekopara meme with the text of your choice.
-* **new-password:** Sends a "Weak Password/Strong Password" meme with the passwords of your choice.
-* **nike-ad:** Sends a "Believe in Something" Nike Ad meme with the text of your choice.
-* **panik-kalm-panik:** Sends a "Panik, Kalm, Panik" meme with the text of your choice.
-* **phoebe-teaching-joey:** Sends a "Phoebe Teaching Joey" meme with text of your choice.
-* **pills:** Sends a "Hard to Swallow Pills" meme with the text of your choice.
-* **plankton-plan:** Sends a Plankton's Plan meme with steps of your choice.
-* **pogchamp:** Sends a pogchamp duplicated however many times you want.
-* **scroll-of-truth:** Sends a "Scroll of Truth" meme with the text of your choice.
-* **sexy-singles:** Sends an "Sexy Singles in Your Area" meme with the image of your choice. (NSFW)
-* **skyrim-skill:** Sends a "Skyrim Skill" meme with the skill and image of your choice.
-* **sonic-says:** Sends a "Sonic Says" meme with the quote of your choice.
-* **sora-selfie:** Draws an image or a user's avatar behind Sora taking a selfie.
-* **sos:** Sends a "Esther Verkest's Help Sign" comic with the text of your choice.
-* **spiderman-pointing:** Sends a "Spiderman Pointing at Spiderman" meme with the text of your choice.
-* **spongebob-burn:** Sends a "Spongebob Throwing Something into a Fire" meme with words of your choice.
-* **that-sign-wont-stop-me:** Sends a "That Sign Won't Stop Me, I Can't read!" meme with the presentation of your choice.
-* **this-guy:** Draws an image or a user's avatar over the "Get a load of this guy" meme.
-* **thug-life:** Draws "Thug Life" over an image or a user's avatar.
-* **to-be-continued:** Draws an image with the "To Be Continued..." arrow.
-* **tuxedo-pooh:** Sends a "Tuxedo Winnie the Pooh" meme with the text of your choice.
-* **two-buttons:** Sends a "Two Buttons" meme with the buttons of your choice.
-* **ultimate-tattoo:** Draws an image or a user's avatar as "The Ultimate Tattoo".
-* **vietnam-flashbacks:** Edits Vietnam flashbacks behind an image or a user's avatar.
-* **worse-than-hitler:** Draws a user's avatar over Family Guy's "Worse Than Hitler" meme.
-* **worthless:** Draws an image or a user's avatar over Gravity Falls' "This is worthless." meme.
-
-### Text Manipulation:
-
-* **base64:** Converts text to/from Base64.
-* **binary:** Converts text to binary.
-* **braille:** Converts text to braille.
-* **brony-speak:** Converts text to brony speak.
-* **clap:** Sends 👏 text 👏 like 👏 this.
-* **cow-say:** Makes a cow say your text.
-* **cursive:** Converts text to cursive.
-* **dvorak:** Converts text to Dvorak encoding.
-* **embed:** Sends text in an embed.
-* **emojify:** Converts text to emoji form.
-* **fancy:** Converts text to fancy letters.
-* **hex:** Converts text to hex.
-* **latlmes:** Creates a Latlmes fake link that redirects to a rickroll.
-* **leet:** Converts text to l33t speak.
-* **lmgtfy:** Creates a LMGTFY link with the query you provide.
-* **lolcat:** Converts text to lolcat.
-* **lowercase:** Converts text to lowercase.
-* **md5:** Creates a hash of text with the MD5 algorithm.
-* **mocking:** SenDs TexT lIkE ThiS.
-* **morse:** Converts text to morse code.
-* **nobody-name:** Converts a name into the Organization XIII style.
-* **owo:** OwO.
-* **pig-latin:** Converts text to pig latin.
-* **pirate:** Converts text to pirate.
-* **repeat:** Repeat text over and over and over and over (etc).
-* **reverse:** Reverses text.
-* **romaji:** Converts Japanese text to Romaji.
-* **say:** Make me say what you want, master.
-* **sha-1:** Creates a hash of text with the SHA-1 algorithm.
-* **sha-256:** Creates a hash of text with the SHA-256 algorithm.
-* **ship-name:** Creates a ship name from two names.
-* **shorten-url:** Shortens a URL using bit.ly.
-* **shuffle:** Shuffles text.
-* **snake-speak:** Convertsssss text to sssssnake ssssspeak.
-* **spoiler-letter:** Sends text with each and every character as an individual spoiler.
-* **superscript:** Converts text to tiny text.
-* **tebahpla:** Reverses the alphabet of text.
-* **temmie:** Converts text to Temmie speak.
-* **translate:** Translates text to a specific language.
-* **txt:** Generates a TXT file from the text you provide.
-* **unspoiler:** Removes all spoilers from a message.
-* **uppercase:** Converts text to uppercase.
-* **upside-down:** Flips text upside-down.
-* **url-decode:** Decodes URL characters to regular characters.
-* **url-encode:** Encodes text to URL-friendly characters.
-* **yoda:** Converts text to Yoda speak.
-* **zalgo:** Converts text to zalgo.
-
-### Number Manipulation:
-
-* **currency:** Converts currency from one currency to another.
-* **final-grade:** Determines the grade you need to make on your final to get your desired course grade.
-* **format-number:** Formats a number to look more readable.
-* **grade:** Determines your grade on an assignment on an 100-point scale.
-* **gravity:** Determines weight on another celestial object.
-* **math:** Evaluates a math expression.
-* **prime:** Determines if a number is a prime number.
-* **roman:** Converts a number to roman numerals.
-* **scientific-notation:** Converts a number to scientific notation.
-* **tax:** Determines the total cost of something plus tax.
-* **units:** Converts units to/from other units.
-
-### Play Audio:
-
-* **airhorn:** Plays an airhorn sound in a voice channel.
-* **dec-talk:** The world's best Text-to-Speech.
-* **mindfulness:** Immerse yourself in some mindful quotes.
-* **play:** Plays a YouTube video in your voice channel.
-* **soundboard:** Plays a sound in a voice channel.
-* **vocodes:** Speak text like a variety of famous figures.
-
-### Reminders:
-
-* **delete-reminder:** Deletes your reminder.
-* **remind:** Sets a reminder.
-
-### Phone:
-
-* **admin-phone:** Starts an admin phone call with a server. (Owner-Only)
-* **hang-up:** Hangs up the current phone call.
-* **phone-block:** Gives instructions for blocking a channel or server.
-* **phone-book:** Looks up phone-enabled servers.
-* **phone-info:** Gives information on the current phone call.
-* **phone:** Starts a phone call with a random server.
-
-### Coding Tools:
-
-* **beautify:** Beautifies code with js-beautify.
-* **lint-rule:** Responds with information on an ESLint rule.
-* **lint:** Lints code using ESLint.
-
-### Other:
-
-* **cleverbot-end:** Ends the current Cleverbot chat.
-* **cleverbot:** Starts a Cleverbot conversation.
-* **dating:** Find the person of your dreams with this dating system!
-* **portal-send:** Send a message to a portal channel.
-* **prune:** Deletes up to 99 messages from the current channel.
-* **rename-all:** Renames every member of the server. (Owner-Only)
-* **screenshot:** Takes a screenshot of any webpage.
-* **smilebasic:** Responds with a ZIP file for a SmileBASIC project.
-* **strawpoll:** Generates a Strawpoll with the options you provide.
-
-### Roleplay:
-
-* **bite:** Bites a user.
-* **blush:** Blushes at a user.
-* **bro-hoof:** Gives a user a bro hoof.
-* **celebrate:** Celebrates.
-* **eat:** Feeds a user.
-* **explode:** Explodes a user.
-* **fist-bump:** Fist-bumps a user.
-* **high-five:** High Fives a user.
-* **hold-hands:** Holds hands with a user.
-* **hug:** Hugs a user.
-* **inhale:** Inhales a user.
-* **kill:** Kills a user.
-* **kiss:** Kisses a user.
-* **pat:** Pats a user.
-* **poke:** Pokes a user.
-* **punch:** Punches a user.
-* **slap:** Slaps a user.
-* **sleep:** Puts a user to sleep.
-* **smile:** Smiles at a user.
-* **wake-up:** Wakes up a user.
-* **wave:** Waves at a user.
-* **wink:** Winks at a user.
-
-## Other Features
-
-Some Xiao features aren't technically commands, but are part of Xiao
-nonetheless.
-
-- Leave messages are automatically sent to any channel that recieves welcome messages. These can be turned off with [an option](#options).
-- Some commands will automatically run when a certain phrase is said in any message, regardless of if the command itself was called or not. These are:
- * Saying "no u" runs `no-u`.
- * Saying "(╯°□°)╯︵ ┻━┻" runs `unflip`.
-
-## Licensing
-
-The bot is licensed under the GPL 3.0 license. See the file `LICENSE` for more
-information. If you plan to use any part of this source code in your own bot, I
-would be grateful if you would include some form of credit somewhere.
-
-## Credit
-
-Xiao has a _lot_ of commands, and many of those commands use data or APIs from
-outside sources. This list is a list of every single site, user, and API used
-to make Xiao possible, and the commands they're used in. Thank you to everyone
-here.
-
-> Note: This _does not_ indicate support for the source. I might like them, I might detest them.
-
-- [07th Expansion](http://07th-expansion.net/)
- * box-choosing (Original Game)
- * soundboard (Nipah Sound)
-- [0vertime-dev](https://github.com/0vertime-dev)
- * hentai (Original Subreddit List)
- * porn (Original Subreddit List)
- * thicc (Concept)
-- [1337.me](https://1337.me/)
- * leet (Code)
-- [20th Century Fox](https://www.foxmovies.com/)
- * bart-chalkboard ([Image, Original "The Simpsons" Show](http://www.simpsonsworld.com/))
- * eat-pant ([Original "The Simpsons" Show](http://www.simpsonsworld.com/))
- * if-those-kids-could-read (Image, Original "King of the Hill" Show)
- * lisa-presentation ([Image, Original "The Simpsons" Show](http://www.simpsonsworld.com/))
- * worse-than-hitler ([Image, Original "Family Guy" Show](https://www.fox.com/family-guy/))
-- [4Kids](https://www.4kidsentertainmentinc.com/)
- * soundboard (Who's That Pokémon Sound)
- * whos-that-pokemon ("Who's That Pokémon?" Sound)
-- [@Candasaurus](https://twitter.com/Candasaurus)
- * sora-selfie ([Image](https://twitter.com/Candasaurus/status/1041946636656599045))
-- [@liltusk](https://twitter.com/liltusk)
- * food-broke ([Image](https://twitter.com/liltusk/status/835719948597137408))
-- [Adorable Avatars](http://avatars.adorable.io/)
- * adorable (Original API)
-- [Advice Slip](https://adviceslip.com/)
- * advice ([API](https://api.adviceslip.com/))
-- [Akinator](https://en.akinator.com/)
- * akinator (API)
-- [Alexey Star](https://alexeystar.com/)
- * hollywood-star ([Hollywood Star Font](https://alexeystar.com/hollywood-star-font/))
-- [Alpha Vantage](https://www.alphavantage.co/)
- * stocks (API)
-- [Ambition](https://ambition.com/)
- * horse-race ([Image](https://help.ambition.com/hc/en-us/articles/360005048011-How-do-I-set-up-a-Leaderboard-Slide-))
-- [Andrew Tyler](https://www.dafont.com/andrew-tyler.d2526)
- * achievement ([Minecraftia Font](https://www.dafont.com/minecraftia.font))
-- [AniList](https://anilist.co/)
- * anilist ([API](https://anilist.gitbook.io/anilist-apiv2-docs/))
- * anime ([API](https://anilist.gitbook.io/anilist-apiv2-docs/))
- * anime-airing ([API](https://anilist.gitbook.io/anilist-apiv2-docs/))
- * anime-character ([API](https://anilist.gitbook.io/anilist-apiv2-docs/))
- * anime-staff ([API](https://anilist.gitbook.io/anilist-apiv2-docs/))
- * manga ([API](https://anilist.gitbook.io/anilist-apiv2-docs/))
-- [Antidepressants or Tolkien](https://antidepressantsortolkien.now.sh/)
- * antidepressant-or-tolkien (Question Data)
-- [Antonio Guillem](http://antonioguillem.com/)
- * distracted-boyfriend ([Image](https://www.istockphoto.com/photo/gm493656728-77018851))
-- [Apple](https://www.apple.com/)
- * alert ([San Francisco Font](https://developer.apple.com/fonts/))
- * apple-engraving (API)
- * itunes ([iTunes Search API](https://affiliate.itunes.apple.com/resources/documentation/itunes-store-web-service-search-api/))
- * soundboard (Cat Sound)
-- [Ash Pikachu Font](https://www.dafont.com/ashpikachu099.d2541)
- * highway-sign ([Electronic Highway Sign Font](https://www.dafont.com/electronic-highway-sign.font))
- * speed-limit ([Highway Gothic Font](https://www.dafont.com/highway-gothic.font))
-- [astrology.TV](https://astrology.tv/)
- * horoscope ([Horoscope Data](https://astrology.tv/horoscope/daily/))
-- [ATOM.SMASHER.ORG](http://atom.smasher.org/)
- * chinese-restaurant ([Image](http://atom.smasher.org/chinese/))
- * highway-sign ([Image](http://atom.smasher.org/construction/))
-- [Attype Studio](https://www.dafont.com/fadli-ramadhan-iskandar.d7339)
- * friendship ([Pinky Cupid Font](https://www.dafont.com/pinky-cupid.font))
- * ship ([Pinky Cupid Font](https://www.dafont.com/pinky-cupid.font))
- * think-of ([Pinky Cupid Font](https://www.dafont.com/pinky-cupid.font))
-- [Axis Order Bot](https://www.reddit.com/r/axisorderbot/wiki/index)
- * axis-cult (Prayer Data)
-- [AZLyrics](https://www.azlyrics.com/)
- * lyrics (Lyrics Data)
-- [AzuraApple](https://github.com/AzuraApple)
- * cuteness (Concept)
- * worth (Concept)
-- [Back to the Future](https://www.backtothefuture.com/)
- * car-race (DeLorean Car Original Design)
-- [Becel](https://www.becel.ca/en-ca)
- * hat (Becel Hat Image)
-- [Bethesda](https://bethesda.net/en/dashboard)
- * dislike ([Image, Original "Fallout" Game](https://fallout.bethesda.net/en/))
- * like ([Image, Original "Fallout" Game](https://fallout.bethesda.net/en/))
- * skyrim-skill ([Image, Original "The Elder Scrolls V: Skyrim" Game](https://elderscrolls.bethesda.net/en/skyrim))
-- [Bitly](https://bitly.com/)
- * shorten-url ([API](https://dev.bitly.com/v4_documentation.html))
-- [Bob Ross](https://www.bobross.com/)
- * bob-ross (Himself)
-- [Bored API](https://www.boredapi.com/)
- * boredom (API)
-- [Bowserinator](https://github.com/Bowserinator/)
- * periodic-table ([Periodic Table Data](https://github.com/Bowserinator/Periodic-Table-JSON))
-- [BrantSteele](https://brantsteele.com/)
- * hunger-games ([Original "Hunger Games Simulator" Game](http://brantsteele.net/hungergames/reaping.php))
-- [Brazzers](https://www.brazzers.com/)
- * brazzers (Logo)
-- [Bulbapedia](https://bulbapedia.bulbagarden.net/wiki/Main_Page)
- * bulbapedia ([API](https://bulbapedia.bulbagarden.net/w/api.php))
-- [Bulletin of the Atomic Scientists](https://thebulletin.org/)
- * doomsday-clock ([Doomsday Clock Data](https://thebulletin.org/doomsday-clock/current-time/))
-- [bunnies.io](https://www.bunnies.io/)
- * bunny (API)
-- [bushin](https://www.cardmaker.net/profile/220983-bushin/)
- * yu-gi-oh-gen ([Fonts](https://www.cardmaker.net/forums/topic/308603-fonts-for-yu-gi-oh-card-making-with-multilingual-support/))
-- [calzoneman](https://github.com/calzoneman)
- * dec-talk ([API](https://github.com/calzoneman/aeiou))
-- [Cam Martinez](http://soundbible.com/)
- * soundboard ([Car Crash Sound](http://soundbible.com/1757-Car-Brake-Crash.html))
-- [Capcom](http://www.capcom.com/us/)
- * ace-attorney ([Images, Original "Ace Attorney" Game](http://www.ace-attorney.com/))
- * zero-dialogue ([Image, Original "Megaman Zero" Game](http://megaman.capcom.com/))
-- [Carter Sande](https://gitlab.com/cartr)
- * undertale ([DeterminationMono, UndertaleSans, and UndertalePapyrus Fonts](https://gitlab.com/cartr/undertale-fonts/tree/master))
-- [Cartoon Network](https://www.cartoonnetworkme.com/)
- * edd-facts-book ([Image, Original "Ed, Edd n Eddy" TV Series](https://www.cartoonnetworkme.com/show/ed-edd-n-eddy))
-- [cheesecakejedi](https://imgur.com/user/cheesecakejedi)
- * axis-cult-sign-up ([Image](https://imgur.com/gallery/quQTD))
-- [Cheng Xiao](https://www.instagram.com/chengxiao_0715/)
- * certificate (Signature)
-- [Chess.com](https://www.chess.com/)
- * chess (Board Image)
-- [Christoph Mueller](https://www.fontsquirrel.com/fonts/list/foundry/christoph-mueller)
- * captcha ([Moms Typewriter Font](https://www.fontsquirrel.com/fonts/MomsTypewriter))
-- [Chuck Norris](https://chucknorris.com/)
- * chuck-norris (Himself)
-- [Clearbit](https://clearbit.com/)
- * company ([Autocomplete API](https://dashboard.clearbit.com/docs#autocomplete-api))
-- [Cleverbot](https://www.cleverbot.com/)
- * cleverbot ([API](https://www.cleverbot.com/api/))
-- [Clip Art Mag](http://clipartmag.com/)
- * car-race ([Deora Car Image](http://clipartmag.com/download-clipart-image#55-chevy-drawing-24.jpg))
-- [Clipart Library](http://clipart-library.com/)
- * car-race ([Plane Car Image](http://clipart-library.com/clipart/228505.htm))
- * hat ([Leprechaun Hat Image](http://clipart-library.com/clipart/1107361.htm))
- * rejected ([Image](http://clipart-library.com/clipart/Rejected-Stamp-Transparent.htm))
-- [ClipArtBest](http://www.clipartbest.com/)
- * car-race ([Kitano Car Image](http://www.clipartbest.com/clipart-KinXey4XT))
-- [ClipartsFree](https://www.clipartsfree.net/)
- * hat ([Top Hat Image](https://www.clipartsfree.net/clipart/51355-gray-top-hat-clipart.html))
-- [clux](https://github.com/clux)
- * zalgo ([Zalgo Character Data](https://github.com/clux/zalgolize/blob/master/zalgo.js#L3-L21))
-- [Cool Text Graphics Generator](https://cooltext.com/)
- * cool-text (API)
-- [CoolClips.com](http://search.coolclips.com/)
- * sip ([Image](http://search.coolclips.com/m/vector/hand0007/Hands-holding-mug/))
-- [cowsay Online](http://cowsay.morecode.org/)
- * cow-say (API)
-- [Creative Certificates](https://www.creativecertificates.com/)
- * certificate ([Image](https://www.creativecertificates.com/award-certificate-templates/))
-- [Currituck County](https://co.currituck.nc.us/)
- * car-race ([Fireworks Image](https://co.currituck.nc.us/fireworks/))
-- [DaFont](https://www.dafont.com/)
- * pokemon-advantage ([Pokemon Solid Font](https://www.dafont.com/pokemon.font))
- * whos-that-pokemon ([Pokemon Solid Font](https://www.dafont.com/pokemon.font))
- * whos-that-pokemon-cry ([Pokemon Solid Font](https://www.dafont.com/pokemon.font))
-- [Dale Earnhardt Jr.](https://www.dalejr.com/)
- * car-race (Earnhardt Car Original Driver)
-- [Danbooru](https://danbooru.donmai.us/)
- * danbooru (API)
-- [Dance Dance Revolution](https://www.ddrgame.com/)
- * emoji-emoji-revolution (Concept)
-- [Danny DeVito](https://twitter.com/dannydevito)
- * danny-devito (Himself)
-- [DashieSparkle](https://www.deviantart.com/dashiesparkle)
- * car-race ([Rainbow Car Image](https://www.deviantart.com/dashiesparkle/art/Vector-475-Rainbow-Dash-58-609921260))
-- [Dave Hansen](https://www.fontspace.com/dave-hansen)
- * license-plate ([License Plate Font](https://www.fontspace.com/license-plate-font-f3359))
-- [Deathbulge](http://deathbulge.com/comics)
- * ultimate-tattoo ([Image](http://deathbulge.com/comics/114))
-- [Demirramon](https://www.demirramon.com/)
- * undertale ([Images](https://www.demirramon.com/en/generators/undertale_text_box_generator))
-- [Derpibooru](https://derpibooru.org/)
- * derpibooru ([API](https://www.derpibooru.org/pages/api))
-- [DeviantArt](https://www.deviantart.com/)
- * deviantart ([API](https://www.deviantart.com/developers/))
-- [devsnek](https://github.com/devsnek)
- * owo (Code)
-- [DiceBear Avatars](https://avatars.dicebear.com/)
- * dicebear (API)
-- [Digital Equipment Corporation](http://gordonbell.azurewebsites.net/digital/timeline/tmlnhome.htm)
- * dec-talk (Original DECTalk Software)
-- [Discord](https://discord.com/)
- * airhorn ([Airhorn Sounds](https://github.com/discord/airhornbot/tree/master/audio))
-- [Discord Status Button](https://discord.c99.nl/)
- * status-button (API)
-- [disease.sh](https://disease.sh/)
- * covid-19 ([COVID-19 API](https://disease.sh/docs/#/))
-- [Disney](https://www.disney.com/)
- * beautiful ([Original "Gravity Falls" Show](https://disneynow.com/shows/gravity-falls))
- * car-race (McQueen/Herbie Cars Original Designs)
- * girl-worth-fighting-for ([Original "Mulan" Movie](https://movies.disney.com/mulan))
- * he-lives-in-you ([Image, Original "The Lion King" Movie](https://movies.disney.com/the-lion-king))
- * tuxedo-pooh ([Original "Winnie the Pooh" Movie](https://winniethepooh.disney.com/))
- * worthless ([Original "Gravity Falls" Show](https://disneynow.com/shows/gravity-falls))
-- [Disneyclips.com](https://www.disneyclips.com/main.html)
- * car-race ([McQueen Car Image](https://www.disneyclips.com/images2/cars2.html))
-- [Dog CEO](https://dog.ceo/)
- * dog ([Dog API](https://dog.ceo/dog-api/))
-- [Drake](https://drakeofficial.com/)
- * drakeposting ([Original "Hotline Bling" Music Video](https://youtu.be/uxpDa-c-4Mc))
-- [DreamWorks](https://www.dreamworks.com/)
- * where-is-everybody ([Images, Original "Shrek" Movie](https://www.dreamworks.com/movies/shrek))
-- [Dust: An Elysian Tail](https://www.noogy.com/main.html)
- * fidget (Original Game)
-- [DynamicPickaxe](http://dynamicpickaxe.com/)
- * hat ([Pirate Hat Image](http://dynamicpickaxe.com/pirate-hat-clipart.html))
-- [EarthBound Central](https://earthboundcentral.com/)
- * undertale ([Apple Kid Font](https://earthboundcentral.com/2009/11/ultimate-earthbound-font-pack/))
-- [ebearskittychan](https://twitter.com/ebearskittychan)
- * temmie (English-to-Temmie Dictionary Data)
-- [either](http://either.io)
- * would-you-rather (API)
-- [Electronic Arts](https://www.ea.com/)
- * car-race ([Kitano Car Original Design](https://www.ea.com/games/burnout))
-- [Enkidulga](https://www.dafont.com/profile.php?user=736583)
- * ace-attorney ([Ace Attorney Font](https://www.dafont.com/ace-attorney.font))
-- [Esther Verkest](https://www.facebook.com/Esther-Verkest-49667161749/)
- * sos (Image)
-- [Evil Mojo Games](https://www.evilmojogames.com/)
- * paladins ([Original "Paladins" Game](https://www.paladins.com/))
-- [Face++ Cognitive Services](https://www.faceplusplus.com/)
- * anime-eyes ([Face Detection API](https://www.faceplusplus.com/face-detection/))
- * danny-devito ([Face Detection API](https://www.faceplusplus.com/face-detection/))
- * eyes ([Face Detection API](https://www.faceplusplus.com/face-detection/))
- * face ([Face Detection API](https://www.faceplusplus.com/face-detection/))
-- [FANDOM](https://www.fandom.com/)
- * superpower ([API](https://powerlisting.fandom.com/api.php))
- * wikia ([API](https://www.wikia.com/api/v1/))
-- [festivalclaca.cat](https://www.festivalclaca.cat/)
- * hat ([Soviet Hat Image](https://www.festivalclaca.cat/maxvi/mmbwJ/))
-- [FiveThirtyEight](https://fivethirtyeight.com/)
- * us-election ([API](https://projects.fivethirtyeight.com/2020-election-forecast/))
-- [Flickr](https://www.flickr.com/)
- * flickr ([API](https://www.flickr.com/services/api/))
-- [FML](https://www.fmylife.com/)
- * fml (FML Data)
-- [Fontsgeek](http://fontsgeek.com/)
- * chinese-restaurant ([Futura Condensed Font](http://fontsgeek.com/fonts/Futura-Condensed-Bold))
- * skyrim-skill ([Futura Condensed Font](http://fontsgeek.com/fonts/Futura-Condensed-Regular))
-- [Foreign exchange rates API](https://exchangeratesapi.io/)
- * currency (API)
-- [Free SVG](https://freesvg.org/)
- * horse-race ([Image](https://freesvg.org/race-horse))
-- [freeiconspng.com](https://www.freeiconspng.com/)
- * hat ([Birthday Hat Image](https://www.freeiconspng.com/img/43917))
-- [Frinkiac](https://frinkiac.com/)
- * frinkiac (API)
-- [FromSoftware](https://www.fromsoftware.jp/ww/)
- * you-died (Image, Original "Dark Souls" Game)
-- [Gallery Yopriceville](https://gallery.yopriceville.com/)
- * hat ([Pilgrim Hat Image](https://gallery.yopriceville.com/Free-Clipart-Pictures/Thanksgiving-PNG/Transparent_Brown_Pilgrim_Hat_PNG_Clipart))
-- [gautamkrishnar](https://github.com/gautamkrishnar/)
- * be-like-bill ([Image](https://github.com/gautamkrishnar/Be-Like-Bill))
-- [Gawdl3y](https://github.com/Gawdl3y)
- * rename-all (Concept)
-- [Genderize.io](https://genderize.io/)
- * gender (API)
-- [gfauchart](https://github.com/gfauchart)
- * adorable ([API](https://github.com/adorableio/avatars-api-middleware/issues/108))
-- [GIPHY](https://giphy.com/)
- * giphy ([API](https://developers.giphy.com/))
-- [GitHub](https://github.com/)
- * changelog ([API](https://developer.github.com/v3/))
- * github ([API](https://developer.github.com/v3/))
- * github-zen ([Zen API](https://developer.github.com/v3/))
-- [Go Nintendo](https://gonintendo.com/)
- * hat ([Ash Hat Image](https://gonintendo.com/stories/306292))
-- [Goodsmile Racing](https://www.goodsmileracing.com/en/)
- * car-race (Miku Car Original Design)
-- [Google](https://www.google.com/)
- * boardroom-meeting ([Noto Font](https://www.google.com/get/noto/))
- * book ([Books API](https://developers.google.com/books/))
- * catch ([Noto Font](https://www.google.com/get/noto/))
- * caution ([Noto Font](https://www.google.com/get/noto/))
- * change-my-mind ([Noto Font](https://www.google.com/get/noto/))
- * danger ([Noto Font](https://www.google.com/get/noto/))
- * dear-liberals ([Oswald Font](https://fonts.google.com/specimen/Oswald))
- * demotivational ([Noto Font](https://www.google.com/get/noto/))
- * drakeposting ([Noto Font](https://www.google.com/get/noto/))
- * edd-facts-book ([Noto Font](https://www.google.com/get/noto/))
- * eject ([Noto Font](https://www.google.com/get/noto/))
- * enslaved ([Noto Font](https://www.google.com/get/noto/))
- * genie-rules ([Noto Font](https://www.google.com/get/noto/))
- * google ([Custom Search API](https://cse.google.com/cse/all))
- * google-autofill (Autofill API)
- * google-doodle ([Google Doodles API](https://www.google.com/doodles))
- * google-feud (Autofill API)
- * gru-plan ([Noto Font](https://www.google.com/get/noto/))
- * holidays ([Calendar API](https://developers.google.com/calendar/))
- * if-those-kids-could-read ([Noto Font](https://www.google.com/get/noto/))
- * lisa-presentation ([Noto Font](https://www.google.com/get/noto/))
- * map ([Maps Static API](https://developers.google.com/maps/documentation/maps-static/intro))
- * mario-bros-views ([Noto Font](https://www.google.com/get/noto/))
- * meme-gen-modern ([Noto Font](https://www.google.com/get/noto/))
- * metamorphosis ([Noto Font](https://www.google.com/get/noto/))
- * new-password ([Noto Font](https://www.google.com/get/noto/))
- * nike-ad ([Noto Font](https://www.google.com/get/noto/))
- * panik-kalm-panik ([Noto Font](https://www.google.com/get/noto/))
- * periodic-table ([Noto Font](https://www.google.com/get/noto/))
- * phoebe-teaching-joey ([Noto Font](https://www.google.com/get/noto/))
- * pills ([Noto Font](https://www.google.com/get/noto/))
- * plankton-plan ([Noto Font](https://www.google.com/get/noto/))
- * play ([YouTube Data API](https://developers.google.com/youtube/v3/))
- * safe-url ([Safe Browsing API](https://developers.google.com/safe-browsing/))
- * scroll-of-truth ([Noto Font](https://www.google.com/get/noto/))
- * sonic-says ([Noto Font](https://www.google.com/get/noto/))
- * spiderman-pointing ([Noto Font](https://www.google.com/get/noto/))
- * spongebob-burn ([Noto Font](https://www.google.com/get/noto/))
- * spotify-now-playing ([Noto Font](https://www.google.com/get/noto/))
- * steam-card ([Noto Font](https://www.google.com/get/noto/))
- * steam-now-playing ([Noto Font](https://www.google.com/get/noto/))
- * steam-now-playing-classic ([Noto Font](https://www.google.com/get/noto/))
- * subtitle ([Noto Font](https://www.google.com/get/noto/))
- * translate ([Google Translate](https://translate.google.com/))
- * tuxedo-pooh ([Noto Font](https://www.google.com/get/noto/))
- * tweet ([Noto Font](https://www.google.com/get/noto/))
- * two-buttons ([Noto Font](https://www.google.com/get/noto/))
- * youtube ([YouTube Data API](https://developers.google.com/youtube/v3/))
-- [Google Feud](http://www.googlefeud.com/)
- * google-feud (Original Game)
-- [goQR.me](http://goqr.me/)
- * create-qr-code ([QR code API](http://goqr.me/api/))
- * read-qr-code ([QR code API](http://goqr.me/api/))
-- [Grady Ward](https://en.wikipedia.org/wiki/Grady_Ward)
- * acrostic ([Moby Word Lists](http://www.gutenberg.org/ebooks/3201))
- * hangman ([Moby Word Lists](http://www.gutenberg.org/ebooks/3201))
- * word ([Moby Word Lists](http://www.gutenberg.org/ebooks/3201))
- * word-chain ([Moby Word Lists](http://www.gutenberg.org/ebooks/3201))
-- [Gravatar](https://en.gravatar.com/)
- * gravatar ([API](https://en.gravatar.com/site/implement/))
-- [GRSites](http://www.grsites.com/)
- * soundboard ([Laugh Track Sound](http://www.grsites.com/archive/sounds/category/8/))
-- [GUST e-foundry](https://www.fontsquirrel.com/fonts/list/foundry/gust-e-foundry)
- * gandhi-quote ([Latin Modern Roman Font](https://www.fontsquirrel.com/fonts/Latin-Modern-Roman))
-- [Hackyon](http://www.hackyon.com/playground/fisheye/)
- * fish-eye (Fish-Eye Code)
-- [Hanna-Barbera](http://www.webrockonline.com/)
- * car-race (Flintstones Car Original Design)
-- [Hasbro](https://shop.hasbro.com/en-us)
- * bro-hoof ([Original "My Little Pony: Friendship is Magic" Show](https://mylittlepony.hasbro.com/en-us))
- * brony-speak ([Original "My Little Pony: Friendship is Magic" Show](https://mylittlepony.hasbro.com/en-us))
- * car-race ([Rainbow Car Original Design](https://mylittlepony.hasbro.com/en-us))
- * connect-four (Original "Connect Four" Game)
- * derpibooru ([Original "My Little Pony: Friendship is Magic" Show](https://mylittlepony.hasbro.com/en-us))
- * scrabble-score ([Original "Scrabble" Game](https://scrabble.hasbro.com/en-us))
-- [hbl917070](https://github.com/hbl917070)
- * axis-cult-sign-up ([Font](https://github.com/hbl917070/Konosuba-text))
-- [hejibits](https://hejibits.com/)
- * boardroom-meeting ([Image](https://web.archive.org/web/20121226235748/https://hejibits.com/comics/outlook-oust/))
-- [Hendrick Motorsports](http://www.hendrickmotorsports.com/)
- * car-race (Earnhardt Car Original Design)
-- [Hollywood Walk of Fame](https://walkoffame.com/)
- * hollywood-star (Concept)
-- [Horst Faas](https://en.wikipedia.org/wiki/Horst_Faas)
- * vietnam-flashbacks (Image)
-- [HTTP Cats](https://http.cat/)
- * http-cat (API)
-- [HTTP Status Dogs](https://httpstatusdogs.com/)
- * http-dog (API)
-- [Humble Bundle](https://www.humblebundle.com/)
- * humble-bundle ([API](https://www.humblebundle.com/developer))
-- [Iconian Fonts](https://www.fontspace.com/iconian-fonts)
- * horse-race ([Paladins Font](https://www.fontspace.com/paladins-font-f32777))
- * rip ([Coffin Stone Font](https://www.fontspace.com/coffin-stone-font-f40998))
-- [Iconscout](https://iconscout.com/)
- * car-race ([Runner Car Image](https://iconscout.com/illustrations/marathon-race))
-- [iCrawl](https://github.com/iCrawl)
- * butt ([Code, Concept](https://github.com/iCrawl/Tohru/blob/master/src/commands/fun/butts.js))
-- [icycatelf](https://www.deviantart.com/icycatelf)
- * yu-gi-oh-gen ([Level/Rank Star Image](https://www.deviantart.com/icycatelf/art/Level-Star-Template-PSD-607344453))
-- [iFunny](https://ifunny.co/)
- * ifunny (Logo)
-- [Illumination](http://www.illumination.com/)
- * gru-plan ([Original "Despicable Me" Movie](http://www.despicable.me/))
-- [ImageMagick](https://imagemagick.org/index.php)
- * charcoal (Image Manipulation)
- * emboss (Image Manipulation)
- * implode (Image Manipulation)
- * liquid-rescale (Image Manipulation)
- * noise (Image Manipulation)
- * oil-painting (Image Manipulation)
- * sketch (Image Manipulation)
- * squish (Image Manipulation)
- * swirl (Image Manipulation)
-- [Imgur](https://imgur.com/)
- * bite ([API](https://apidocs.imgur.com/))
- * blush ([API](https://apidocs.imgur.com/))
- * bro-hoof ([API](https://apidocs.imgur.com/))
- * celebrate ([API](https://apidocs.imgur.com/))
- * dating ([API](https://apidocs.imgur.com/))
- * eat ([API](https://apidocs.imgur.com/))
- * explode ([API](https://apidocs.imgur.com/))
- * fidget ([API](https://apidocs.imgur.com/))
- * fist-bump ([API](https://apidocs.imgur.com/))
- * high-five ([API](https://apidocs.imgur.com/))
- * hold-hands ([API](https://apidocs.imgur.com/))
- * hug ([API](https://apidocs.imgur.com/))
- * imgur ([API](https://apidocs.imgur.com/))
- * inhale ([API](https://apidocs.imgur.com/))
- * kill ([API](https://apidocs.imgur.com/))
- * kiss ([API](https://apidocs.imgur.com/))
- * pat ([API](https://apidocs.imgur.com/))
- * poke ([API](https://apidocs.imgur.com/))
- * potato ([API](https://apidocs.imgur.com/))
- * punch ([API](https://apidocs.imgur.com/))
- * slap ([API](https://apidocs.imgur.com/))
- * sleep ([API](https://apidocs.imgur.com/))
- * smile ([API](https://apidocs.imgur.com/))
- * wake-up ([API](https://apidocs.imgur.com/))
- * wave ([API](https://apidocs.imgur.com/))
- * wink ([API](https://apidocs.imgur.com/))
- * xiao ([API](https://apidocs.imgur.com/))
-- [Initial D](https://initiald-portal.com/)
- * car-race (AE86 Car Original Design)
-- [InnerSloth](https://innersloth.com/index.php)
- * eject ([Original "Among Us" Game](https://innersloth.com/gameAmongUs.php))
-- [Inside Scanlation](https://www.insidescanlation.com/)
- * chi-idea ([Wild Words Font](https://www.insidescanlation.com/etc/the-idiots-guide-to-editing-manga/guide/type/fonts.html))
-- [InspiroBot](https://inspirobot.me/)
- * inspiration (API)
- * mindfulness (API)
-- [ipify API](https://www.ipify.org/)
- * ip (API)
-- [Is It Down Right Now?](https://www.isitdownrightnow.com/)
- * is-it-down (API)
-- [iStock](https://www.istockphoto.com/)
- * car-race ([Background Image](https://www.istockphoto.com/vector/side-view-of-a-road-with-a-crash-barrier-roadside-green-meadow-and-clear-blue-sky-gm1081596948-290039955))
-- [Jack The Awesomeness Gamer](https://www.youtube.com/channel/UCIeA23B91hAeR1UuC2VDSdQ)
- * challenger ([Image](https://www.youtube.com/watch?v=3FebRrXg0bk))
-- [Jackbox Games](https://www.jackboxgames.com/)
- * guesspionage ([Original "Guesspionage" Game](https://www.jackboxgames.com/guesspionage/))
- * lie-swatter ([Original "Lie Swatter" Game](https://www.jackboxgames.com/lie-swatter/))
- * word-spud ([Original "Word Spud" Game](https://www.jackboxgames.com/word-spud/))
-- [Jackster Productions](https://www.fontspace.com/jackster-productions)
- * wild-pokemon ([Pokemon GB Font](https://www.fontspace.com/pokemon-gb-font-f9621))
-- [Jake Clark](https://jake-clark.tumblr.com/)
- * two-buttons ([Image](https://twitter.com/jakeclarkdude/status/689141113584619524))
-- [jasmaa](https://github.com/jasmaa/)
- * neko-atsume-password ([API URL](https://github.com/jasmaa/nekoatsume-password-learner/blob/master/neko_pswd.py#L4))
-- [Jeep](https://www.jeep.com/)
- * car-race (Jeep Car Original Design)
-- [JellyNeo Item Database](https://items.jellyneo.net/)
- * neopets-item (Item Data)
-- [Jenga](https://jenga.com/)
- * jenga (Original Game)
-- [Jeopardy](https://www.jeopardy.com/)
- * jeopardy (Music, Original Show)
- * jeopardy-question (Original Show)
- * soundboard (Jeopardy Sound)
-- [Jessica Knable](https://picsart.com/u/jessicaknable)
- * hearts ([Image](https://picsart.com/i/sticker-hearts-heart-borders-frames-round-frame-border-love-263412201018212))
-- [Jisho](https://jisho.org/)
- * jisho (API)
-- [JoJo's Bizzare Adventure](http://www.araki-jojo.com/)
- * dark-light (Original Anime)
- * to-be-continued (Original Anime)
-- [Jon Bernhardt](http://web.mit.edu/jonb/www/)
- * bart-chalkboard ([Akbar Font](https://www.wobblymusic.com/groening/akbar.html))
-- [jService](http://jservice.io/)
- * jeopardy (API)
-- [Kevin Zino](https://codepen.io/natefr0st)
- * car-race ([Mario Car Image](https://codepen.io/natefr0st/pen/GrMrZV))
-- [Kickstarter](https://www.kickstarter.com/)
- * kickstarter (API)
-- [KINMOZA!](http://www.kinmosa.com/)
- * eggs-get-laid (Original Anime)
- * look-what-karen-have (Original Anime)
-- [KissClipart.com](https://www.kissclipart.com/)
- * hat ([Witch Hat Image](https://www.kissclipart.com/halloween-witch-hat-clipart-witch-hat-clip-art-qfycyt/))
-- [Know Your Meme](https://knowyourmeme.com/)
- * bob-ross ([Image](https://knowyourmeme.com/photos/1160348))
- * hands ([Image](https://knowyourmeme.com/photos/1583323-screen-reaching-emoji))
- * hat ([Christmas Hat Image](https://knowyourmeme.com/forums/just-for-fun/topics/24821-christmas-hat-thread))
- * know-your-meme (Meme Data)
- * kyon-gun ([Image](https://knowyourmeme.com/photos/217992-endless-eight-kyon-kun-denwa))
- * look-what-karen-have ([Image](https://knowyourmeme.com/photos/1047091-kin-iro-mosaic-kinmoza))
-- [Konami](https://www.konami.com/en/)
- * yu-gi-oh ([Original "Yu-Gi-Oh!" Game](https://www.yugioh-card.com/en/))
- * yu-gi-oh-gen ([Images, Original "Yu-Gi-Oh!" Game](https://www.yugioh-card.com/en/))
-- [KONOSUBA -God's blessing on this wonderful world!](http://konosuba.com/)
- * axis-cult (Original Anime)
- * axis-cult-sign-up (Original Anime)
- * hat (Megumin Hat Original Anime)
-- [KOSTYA_ex_tubli](https://www.gran-turismo.com/us/gtsport/user/profile/6290075/overview)
- * car-race ([Flintstones Car Image](https://www.gran-turismo.com/us/gtsport/user/discover/search/decal/decal/6290075/4684382513076895744))
-- [KYB Sport](https://kybsport.com/)
- * car-race ([Miku Car Image](https://kybsport.com/teams/gsr/))
-- [La Linea](https://www.lalinea.de/)
- * car-race ([Elise Car Image](https://www.lalinea.de/pkw/neuwagen/lotus/elise/roadster-2-tuerer/2011/))
-- [Lake Keowee Chrysler Dodge Jeep Ram](https://www.lakekeoweechryslerdodge.com/)
- * car-race ([Jeep Car Image](https://www.lakekeoweechryslerdodge.com/2017-jeep-wrangler-seneca--sc.htm))
-- [Latlmes](https://www.latlmes.com/)
- * latlmes (API)
-- [LEGO](https://www.lego.com/en-us)
- * car-race (Lego Car Original Design)
- * lego-icon ([Original Design](https://store.steampowered.com/app/32440/LEGO_Star_Wars__The_Complete_Saga/))
-- [LMGTFY](https://lmgtfy.com/)
- * google (API)
- * lmgtfy (API)
-- [LN cover generator](https://salty-salty-studios.com/shiz/lncovers.php)
- * light-novel-cover (API)
-- [LN title generator](https://salty-salty-studios.com/shiz/ln.php)
- * light-novel-title (API)
-- [Lorem Picsum](https://picsum.photos/)
- * lorem-picsum (API)
-- [Lotus](https://www.lotuscars.com/en-US/)
- * car-race (Elise Car Original Design)
-- [LoveToKnow](https://www.lovetoknow.com/)
- * horse-race ([Horse Name Data](https://horses.lovetoknow.com/horse-names/funny-horse-names))
-- [LowGif](http://www.lowgif.com/)
- * fire ([Images](http://www.lowgif.com/43360ebce9150f23.html))
-- [Luxoflux](http://www.luxoflux.com/)
- * gun ([Image](https://knowyourmeme.com/memes/hand-pointing-a-gun))
-- [Mad Libs](http://www.madlibs.com/)
- * mad-libs (Original Game)
-- [Mad:)Takes](https://www.madtakes.com/index.php)
- * mad-libs (Mad Libs Data)
-- [mal-badges](http://www.mal-badges.net/)
- * mal-badges (API)
-- [MangaGamer.com](https://www.mangagamer.com/)
- * box-choosing ([Original Translation](https://store.steampowered.com/app/526490/Higurashi_When_They_Cry_Hou__Ch4_Himatsubushi/))
-- [Marien Bierhuizen](https://www.racedepartment.com/members/marien-bierhuizen.280739/)
- * car-race ([F1 Car Image](https://www.racedepartment.com/downloads/f2018-car-sideviews.22450/updates))
-- [Martin Handford](https://www.candlewick.com/authill.asp?b=Author&m=bio&id=1497&pix=y)
- * waldo (Original "Where's Wally?" Book Series)
-- [Marvel](https://www.marvel.com/)
- * crush ([Image, Original "X-Men" Comic](https://www.marvel.com/teams-and-groups/x-men))
- * spiderman-pointing ([Image, Original "Spiderman" Comic](https://spiderman.marvelhq.com/))
-- [Marvelous](http://www.marv.jp/)
- * give-flower ([Original "Rune Factory 4" Game](http://www.runefactory4.com/index1.html))
- * xiao ([Images, Original "Rune Factory 4" Game](http://www.runefactory4.com/index1.html))
-- [mathjs](https://mathjs.org/)
- * units (Expression Parser)
-- [Mattel](https://www.mattel.com/en-us)
- * 8-ball ([Original Concept](https://www.mattelgames.com/games/en-us/kids/magic-8-ball))
- * car-race ([Reverb/Deora Cars Original Designs](https://hotwheels.mattel.com/shop))
- * i-have-the-power (Image, Original "He-Man" Show)
-- [Max Irwin](http://binarymax.com/)
- * anagramica ([Original "Anagramica" Game, API](http://anagramica.com/))
-- [Max Pixel](https://www.maxpixel.net/)
- * car-race ([Stars Image](https://www.maxpixel.net/Stars-Confetti-Curly-String-Balloons-Watercolor-5403247))
-- [Mayo Clinic](https://www.mayoclinic.org/)
- * mayo-clinic (Disease Data)
-- [MDN Web Docs](https://developer.mozilla.org/en-US/)
- * mdn (API)
-- [Megadreamer](https://www.deviantart.com/megadreamer)
- * zero-dialogue ([Megaman Zero Dialogue Font](https://www.deviantart.com/megadreamer/art/Megaman-Zero-dialog-font-513708688))
-- [Merriam-Webster's Collegiate® Dictionary](https://www.merriam-webster.com/)
- * define ([API](https://dictionaryapi.com/products/api-collegiate-dictionary))
- * hangman ([API](https://dictionaryapi.com/products/api-collegiate-dictionary))
-- [Microsoft](https://www.microsoft.com/en-us)
- * soundboard (Windows Start Up and Windows Error Sounds)
-- [Mike Koenig](http://soundbible.com/)
- * soundboard ([Cow Sound](http://soundbible.com/1778-Cow-Moo.html))
- * soundboard ([Rooster Sound](http://soundbible.com/1218-Rooster-Crow.html))
-- [mikewesthad](https://github.com/mikewesthad)
- * pirate ([English-to-Pirate Dictionary Data](https://github.com/mikewesthad/pirate-speak/blob/master/lib/pirate-speak.js#L1-L155))
-- [Minecraft Achievement Generator](https://www.minecraftskinstealer.com/achievement/)
- * achievement (Image)
-- [MinionFan1024](https://www.deviantart.com/minionfan1024)
- * car-race ([Anakin Car Image](https://www.deviantart.com/minionfan1024/art/Anakin-s-podracer-829694073))
-- [Missy Meyer](https://missymeyer.com/)
- * that-sign-wont-stop-me ([Tragic Marker Font](https://missymeyer.com/tragic-marker-free-font))
-- [Mojang](https://www.mojang.com/)
- * achievement ([Original "Minecraft" Game](https://www.minecraft.net/en-us/))
- * minecraft-skin ([API, Original "Minecraft" Game](https://wiki.vg/Mojang_API))
-- [Monotype](https://www.monotype.com/)
- * be-like-bill ([Arial Font](https://catalog.monotype.com/family/monotype/arial))
- * certificate ([Old English Text MT Font](https://catalog.monotype.com/family/monotype/monotype-old-english-text))
-- [Monty Hall problem](https://en.wikipedia.org/wiki/Monty_Hall_problem)
- * doors (Concept)
-- [MotivaShian](https://www.youtube.com/channel/UC0yDCpC_UaXEdL6Zc4715rg)
- * just-do-it ([Original Motivational Speech](https://www.youtube.com/watch?v=ZXsQAXx_ao0))
-- [MotorBiscuit](https://www.motorbiscuit.com/)
- * car-race ([Pickup Car Image](https://www.motorbiscuit.com/1000-hp-nissan-franken-navara-worlds-best-pickup-says-builder/))
-- [Mr. Bean](https://www.mrbean.com/)
- * car-race (Bean Car Original Design)
-- [muffinlabs - Today in History](http://history.muffinlabs.com/)
- * today-in-history ([API](http://history.muffinlabs.com/#api))
-- [MyAnimeList](https://myanimelist.net/)
- * anime (Score Data)
- * manga (Score Data)
-- [Mythbusters](https://go.discovery.com/tv-shows/mythbusters)
- * doors (Concept)
-- [NASA](https://www.nasa.gov/)
- * apod ([APOD API](https://api.nasa.gov/))
- * dec-talk ([Original "Moonbase Alpha" Game](https://store.steampowered.com/app/39000/Moonbase_Alpha/))
- * gravity ([Planet Gravity Data](https://nssdc.gsfc.nasa.gov/planetary/factsheet/planet_table_ratio.html))
- * nasa ([NASA Image and Video Library API](https://api.nasa.gov/))
-- [nauticalspongeinc](https://www.fontspace.com/nauticalspongeinc)
- * spongebob-time-card ([Spongeboytt1 Font](https://www.fontspace.com/spongeboytt1-font-f29761))
-- [NBC](https://www.nbc.com/)
- * for-five-hours ([Image, Original "The Office" TV Series](https://www.nbc.com/the-office))
-- [Neko Atsume: Kitty Collector](http://nekoatsume.com/en/)
- * neko-atsume-password (API, Original Game)
-- [Nekopara](http://nekopara.com/main.html)
- * my-collection-grows ([Image, Original Anime](https://nekopara-anime.com/))
-- [Neopets](http://www.neopets.com/)
- * neopet (Pet Image Data, Original Game)
- * neopets-item (Original Game)
- * time (Neopia Time Zone)
-- [Nickelback](https://www.nickelback.com/)
- * look-at-this-photograph ([Image, Original "Photograph" Music Video](https://www.youtube.com/watch?v=BB0DU4DoPP4))
-- [Nickelodeon](https://www.nick.com/)
- * cursed-sponge ([Image, Original "Spongebob Squarepants" Show](https://www.nick.com/shows/spongebob-squarepants))
- * magic-conch ([Original "Spongebob Squarepants" Show](https://www.nick.com/shows/spongebob-squarepants))
- * plankton-plan ([Image, Original "Spongebob Squarepants" Show](https://www.nick.com/shows/spongebob-squarepants))
- * spongebob-burn ([Image, Original "Spongebob Squarepants" Show](https://www.nick.com/shows/spongebob-squarepants))
- * spongebob-time-card ([Original "Spongebob Squarepants" Show](https://www.nick.com/shows/spongebob-squarepants))
-- [NicolasDavila](https://www.deviantart.com/nicolasdavila)
- * car-race ([Reverb Car Image](https://www.deviantart.com/nicolasdavila/art/Reverb-Wireframe-Blueprint-777342814))
-- [Nike](https://www.nike.com/)
- * nike-ad (Logo, Concept)
-- [Nintendo](https://www.nintendo.com/)
- * car-race ([Mario Car Original Design](https://mario.nintendo.com/))
- * challenger ([Original "Super Smash Bros." Game](https://www.smashbros.com/en_US/index.html))
- * mario-bros-views ([Original "Super Mario Bros." Game](https://mario.nintendo.com/))
- * smw-level ([Original "Super Mario World" Game](https://www.nintendo.co.jp/n02/shvc/mw/index.html))
-- [Noise addicts](http://www.noiseaddicts.com/)
- * hearing-test ([Sounds](http://www.noiseaddicts.com/2011/06/mosquito-ringtones/))
-- [NotAWeebDev](https://github.com/NotAWeebDev/)
- * triggered ([Image](https://github.com/NotAWeebDev/Misaki/blob/2e44f9efb467028dcbae5a2c9f836d2e99860b85/assets/images/plate_triggered.png))
-- [npm](https://www.npmjs.com/)
- * dependency-update (API)
- * npm (API)
-- [Numbers API](http://numbersapi.com/)
- * number-fact (Trivia API)
-- [Open Notify](http://open-notify.org/)
- * iss ([ISS Current Location API](http://open-notify.org/Open-Notify-API/ISS-Location-Now/))
- * people-in-space ([People in Space API](http://open-notify.org/Open-Notify-API/People-In-Space/))
-- [Open Trivia DB](https://opentdb.com/)
- * lie-swatter ([API](https://opentdb.com/api_config.php))
- * quiz ([API](https://opentdb.com/api_config.php))
- * quiz-duel ([API](https://opentdb.com/api_config.php))
- * true-or-false ([API](https://opentdb.com/api_config.php))
-- [OpenWeatherMap](https://openweathermap.org/)
- * weather ([API](https://openweathermap.org/api))
-- [OPTIFONT](http://opti.netii.net/)
- * jeopardy ([Korinna Agency Font](https://fontmeme.com/fonts/korinna-agency-font/))
- * jeopardy-question ([Korinna Agency Font](https://fontmeme.com/fonts/korinna-agency-font/))
-- [Orange Free Sounds](http://www.orangefreesounds.com/)
- * soundboard ([Dun Dun Dun Sound](http://www.orangefreesounds.com/dun-dun-dun-sound-effect-brass/))
-- [osu!](https://osu.ppy.sh/home)
- * osu ([API](https://github.com/ppy/osu-api/wiki))
-- [Over the Green Fields](https://asianwiki.com/Over_the_Green_Fields)
- * soundboard (Sad Violin Sound)
-- [PAC-MAN Party](http://pacman.com/en/pac-man-games/pac-man-party)
- * balloon-pop (Concept)
-- [PaladinsGuru](https://paladins.guru/)
- * paladins (API)
-- [Patreon](https://www.patreon.com/)
- * donate (Donation Gathering)
-- [PayPal](https://www.paypal.com/us/home)
- * donate (Donation Gathering)
-- [PBS Kids](https://pbskids.org/)
- * that-sign-wont-stop-me ([Image, Original "Arthur" Show](https://pbskids.org/arthur/))
-- [Perspective API](https://www.perspectiveapi.com/#/)
- * severe-toxicity (API)
- * toxicity (API)
-- [PicsArt](https://picsart.com/)
- * car-race ([Bean Car Image](https://picsart.com/i/287426979049211))
-- [Pin Clipart](https://www.pinclipart.com/)
- * car-race ([Wheelchair Car Image](https://www.pinclipart.com/maxpin/xToJi/))
- * license-plate ([Image](https://www.pinclipart.com/maxpin/bJxii/))
-- [pixabay](https://pixabay.com/)
- * car-race ([Cybertruck Car Image](https://pixabay.com/vectors/tesla-cybertruck-electric-car-4770084/))
-- [Pixar Animation Studios](https://www.pixar.com/)
- * car-race ([McQueen Car Original Design](https://www.pixar.com/feature-films/cars))
-- [Platinum Designz](http://store.platinumdesignz.com/)
- * glass-shatter ([Image](https://www.jing.fm/iclipt/u2q8u2a9o0t4i1q8/))
-- [Playstation Trophies](https://www.playstationtrophies.org/)
- * guesspionage ([Question Data](https://www.playstationtrophies.org/game/the-jackbox-party-pack-3/trophy/157520-Guesspionage--Perfect-Surveillance.html))
-- [PNG Arts](https://www.pngarts.com/)
- * police-tape ([Image](https://www.pngarts.com/explore/94078))
-- [PNGFuel](https://www.pngfuel.com/)
- * communist ([Image](https://www.pngfuel.com/free-png/osnol))
-- [pngimg.com](https://pngimg.com/)
- * thug-life ([Image](http://pngimg.com/download/58231))
-- [PNGio.com](https://pngio.com/png)
- * car-race ([General Lee Car Image](https://pngio.com/images/png-a980119.html))
-- [PNGkey.com](https://www.pngkey.com/)
- * car-race ([Sonic Car Image](https://www.pngkey.com/maxpic/u2e6y3t4a9o0a9a9/))
- * chess ([Piece Images](https://www.pngkey.com/maxpic/u2w7q8o0r5y3t4w7/))
-- [PNGkit](https://www.pngkit.com/)
- * car-race ([Earnhardt Car Image](https://www.pngkit.com/bigpic/u2r5r5o0a9y3w7q8/))
-- [PoetryDB](https://poetrydb.org/index.html)
- * poem ([API](https://github.com/thundercomb/poetrydb/blob/master/README.md))
-- [Pokemon Fusion](https://pokemon.alexonsager.net/)
- * pokemon-fusion (Images)
-- [PokéAPI](https://pokeapi.co/)
- * pokedex (API)
- * pokedex-ability (API)
- * pokedex-cry (API)
- * pokedex-image (API)
- * pokedex-item (API)
- * pokedex-location (API)
- * pokedex-move (API)
- * pokedex-moveset (API)
- * pokedex-stats (API)
- * pokemon-advantage (API)
- * smogon (API)
- * trainer-card (API)
- * whos-that-pokemon (API)
- * whos-that-pokemon-cry (API)
-- [Pokécharms](https://pokecharms.com/)
- * trainer-card ([Trainer Card API](https://pokecharms.com/trainer-card-maker/))
-- [Pokémon](https://www.pokemon.com/us/)
- * 3000-years (Image, Original Game)
- * dexter (Image, Original Anime)
- * hat (Ash Hat Original Anime)
- * name-rater (Sprite)
- * pokedex (Images, Original Game)
- * pokedex-ability (Original Game)
- * pokedex-cry (Original Game)
- * pokedex-image (Images, Original Game)
- * pokedex-item (Images, Original Game)
- * pokedex-location (Images, Original Game)
- * pokedex-move (Original Game)
- * pokedex-moveset (Images, Original Game)
- * pokedex-stats (Images, Original Game)
- * pokemon-advantage (Images, Original Game)
- * pokemon-fusion (Original Game)
- * smogon (Images, Original Game)
- * trainer-card (Images, Original Game)
- * whos-that-pokemon (Images, Original Game)
- * whos-that-pokemon-cry (Images, Original Game)
- * wild-pokemon (Image, Original Game)
- * wynaut (Image, Original Anime)
-- [Pokémon Showdown](https://play.pokemonshowdown.com/)
- * pokedex ([Cry Sound Effects (Meltan and Melmetal)](https://play.pokemonshowdown.com/audio/cries/))
- * pokedex-cry ([Cry Sound Effects (Meltan and Melmetal)](https://play.pokemonshowdown.com/audio/cries/))
- * whos-that-pokemon ([Cry Sound Effects (Meltan and Melmetal)](https://play.pokemonshowdown.com/audio/cries/))
- * whos-that-pokemon-cry ([Cry Sound Effects (Meltan and Melmetal)](https://play.pokemonshowdown.com/audio/cries/))
-- [Pornhub](https://www.pornhub.com/)
- * pornhub (Video Data)
-- [Pottermore](https://my.pottermore.com/sorting)
- * sorting-hat (Original Quiz)
-- [PsyCat Games](https://psycatgames.com/)
- * never-have-i-ever ([Statement Data](https://psycatgames.com/app/never-have-i-ever/))
-- [PSYCHO-PASS](http://psycho-pass.com/)
- * psycho-pass (Original Anime)
-- [Psycho-Pass Wiki](https://psychopass.fandom.com/wiki/Psycho-Pass_Wiki)
- * psycho-pass ([Crime Coefficient Levels Data](https://psychopass.fandom.com/wiki/Crime_Coefficient_(Index%29))
-- [r/IsTodayFridayThe13th](https://www.reddit.com/r/IsTodayFridayThe13th/)
- * friday-the-13th (Concept)
-- [Random-d.uk](https://random-d.uk/)
- * duck ([API](https://random-d.uk/api))
- * http-duck ([API](https://random-d.uk/http))
-- [RandomFox](https://randomfox.ca/)
- * fox (API)
-- [rdegges](https://github.com/rdegges)
- * yo-mama ([Joke Data](https://github.com/rdegges/yomomma-api/blob/master/jokes.txt))
-- [Recipe Puppy](http://www.recipepuppy.com/)
- * recipe ([API](http://www.recipepuppy.com/about/api/))
-- [RedBubble - Akbar Mna](https://www.redbubble.com/en/people/akbarmna/shop)
- * hat ([Megumin Hat Image](https://www.redbubble.com/people/akbarmna/works/25443591-megumins-hat-minimalistic?p=poster))
-- [Reddit](https://www.reddit.com/)
- * awwnime ([API](https://www.reddit.com/dev/api/))
- * hentai ([API](https://www.reddit.com/dev/api/))
- * interesting ([API](https://www.reddit.com/dev/api/))
- * meme ([API](https://www.reddit.com/dev/api/))
- * news ([API](https://www.reddit.com/dev/api/))
- * porn ([API](https://www.reddit.com/dev/api/))
- * reddit ([API](https://www.reddit.com/dev/api/))
- * shower-thought ([API](https://www.reddit.com/dev/api/))
- * subreddit ([API](https://www.reddit.com/dev/api/))
-- [Redeeming God](https://redeeminggod.com/)
- * approved ([Image](https://redeeminggod.com/courses/gospel-dictionary/lessons/gospel-dictionary-approved/))
-- [RedKid.Net](http://www.redkid.net/)
- * hollywood-star ([Image](http://www.redkid.net/generator/star/))
-- [Rest Countries](https://restcountries.eu/)
- * country (API)
-- [richchurcher](https://github.com/richchurcher)
- * yoda ([API](https://github.com/richchurcher/yoda-api))
-- [Rick Astley](https://www.youtube.com/channel/UCuAXFkgsw1L7xaCfnd5JJOw)
- * rickroll ([Original Music Video](https://www.youtube.com/watch?v=dQw4w9WgXcQ))
-- [Right Stuf Anime](https://www.rightstufanime.com/)
- * right-stuf (API)
-- [Riot Games](https://www.riotgames.com/en)
- * league-of-legends ([API](https://developer.riotgames.com/))
-- [RoadTrafficSigns](https://www.roadtrafficsigns.com/)
- * speed-limit ([Image](https://www.roadtrafficsigns.com/speed-limit-sign/speed-limit-70-sign/sku-x-r2-1-70.aspx))
-- [RoboHash](https://robohash.org/)
- * robohash (API)
-- [Robotatertot](https://robotatertot.tumblr.com/)
- * scroll-of-truth ([Image](https://robotatertot.tumblr.com/post/156736308530/truth))
-- [Rockstar Games](https://www.rockstargames.com/)
- * soundboard (Here We Go Again Sound)
-- [RogerHub Final Grade Calculator](https://rogerhub.com/final-grade-calculator/)
- * final-grade (Concept, Code)
-- [Rotten Tomatoes](https://www.rottentomatoes.com/)
- * rotten-tomatoes (API)
-- [Ryan Gutierrez](https://twitter.com/gootecks)
- * pogchamp (Image)
-- [Safebooru](https://safebooru.org/)
- * safebooru (API)
-- [Sam Thik](https://www.pinterest.com/Samthik/)
- * spotify-now-playing ([Image](https://www.pinterest.com/pin/500251471109108490/))
-- [ScatterPatter's Incorrect Quotes Generator](https://incorrect-quotes-generator.neocities.org/)
- * incorrect-quote (Quote Data)
-- [SeekPNG](https://www.seekpng.com/)
- * car-race ([Herbie Car Image](https://www.seekpng.com/ima/u2q8r5a9y3t4w7u2/))
-- [SEGA](https://www.sega.com/)
- * car-race ([Sonic Car Original Design](https://www.sonicthehedgehog.com/))
- * sonic-says ([Image, Original "Sonic the Hedgehog" Game](https://www.sonicthehedgehog.com/))
-- [Serebii.net](https://www.serebii.net/index2.shtml)
- * pokedex (Images)
- * pokedex-image (Images)
- * pokedex-location (Images)
- * pokedex-moveset (Images)
- * pokedex-stats (Images)
- * pokemon-advantage (Images)
- * smogon (Images)
- * whos-that-pokemon (Images)
- * whos-that-pokemon-cry (Images)
-- [ShareFonts.net](https://www.wfonts.com/)
- * meme-gen-classic ([Impact Font](https://www.wfonts.com/font/impact))
-- [Sherif Saad](https://www.behance.net/SherifSaad)
- * car-race ([AE86 Car Image](https://www.behance.net/gallery/62672149/AE86-Tattoo))
-- [shibe.online](https://shibe.online/)
- * bird (API)
- * shiba (API)
-- [Shields.io](https://shields.io/)
- * shields-io-badge (API)
-- [Shrick](https://www.deviantart.com/shrick)
- * brony-speak ([English-to-Brony Dictionary Data](https://www.deviantart.com/shrick/art/Brony-dictionary-version-2-207157029))
-- [Shutterstock](https://www.shutterstock.com/)
- * pokemon-advantage ([Background Image](https://www.shutterstock.com/video/search/anime-zoom))
-- [Sigmath Bits](https://fontstruct.com/fontstructors/1280718/sigmath6)
- * undertale ([Pixelated Wingdings Font](https://fontstruct.com/fontstructions/show/1218140/pixelated-wingdings))
-- [SinKillerJ Tachikawa](https://www.deviantart.com/sinkillerj)
- * steam-card ([Template](https://www.deviantart.com/sinkillerj/art/Steam-Trading-Card-Template-GIMP-372156984))
-- [sl777123](https://www.deviantart.com/sl777123)
- * yu-gi-oh-gen ([Card Base Templates](https://www.deviantart.com/sl777123/gallery/64574029/templates))
-- [SmileBASIC Source](https://smilebasicsource.com/)
- * smilebasic ([API](https://smilebasicsource.com/page?pid=1360))
-- [Smogon](https://www.smogon.com/)
- * smogon (Tier Data)
-- [SMWiki](http://www.smwiki.net/)
- * smw-level ([Level Name Data](http://old.smwiki.net/wiki/List_of_Super_Mario_World_levels))
-- [Snapchat](https://www.snapchat.com/)
- * snapcode (API)
-- [SPAM Brand](https://www.spam.com/)
- * spam (Image)
-- [speak lolcat](https://speaklolcat.com/)
- * lolcat (Translation Data)
-- [Speed Racer](https://www.speedracergogogo.com/)
- * car-race (Mach 5 Car Original Design)
-- [Spongebob Fanon](https://spongebob-new-fanon.fandom.com/wiki/SpongeBob_Fanon_Wiki)
- * spongebob-time-card ([Images](https://spongebob-new-fanon.fandom.com/wiki/Gallery_of_Textless_Title_Cards))
-- [Spotify](https://www.spotify.com/us/)
- * guess-song ([API](https://developer.spotify.com/))
- * spotify-now-playing (Original Design)
-- [Square Enix](https://square-enix-games.com/)
- * nobody-name ([Original "Kingdom Hearts" Game](https://www.kingdomhearts.com/home/us/))
- * sora-selfie ([Original "Kingdom Hearts" Game](https://www.kingdomhearts.com/home/us/))
-- [Stack Exchange](https://stackexchange.com/)
- * stack-overflow ([API](https://api.stackexchange.com/docs))
-- [Stadium Talk](https://www.stadiumtalk.com/)
- * horse-race ([Horse Name Data](https://www.stadiumtalk.com/s/best-racehorse-names-be7b8ad6b49a42df))
-- [Star Wars](https://www.starwars.com/)
- * car-race (Anakin Car Original Design)
- * soundboard (Hello There Sound)
-- [Steam](https://store.steampowered.com/)
- * steam (API)
- * steam-card ([Original Design](https://steamcommunity.com/tradingcards/))
- * steam-now-playing (Original Design)
- * steam-now-playing-classic (Original Design)
-- [Steven Crowder](https://www.youtube.com/StevenCrowder)
- * change-my-mind ([Image](https://twitter.com/scrowder/status/964577508447449088))
-- [Stick PNG](https://www.stickpng.com/)
- * car-race ([Horse Car Image](https://www.stickpng.com/img/animals/horses/race-horse-side-view))
-- [StickPNG](https://www.stickpng.com/)
- * hat ([Mask Hat Image](https://www.stickpng.com/img/science/pandemic/white-surgical-face-mask-front-view))
-- [Straw Poll](https://www.strawpoll.me/)
- * strawpoll ([API](https://github.com/strawpoll/strawpoll/wiki/API))
-- [Superpower Wiki](https://powerlisting.fandom.com/wiki/Superpower_Wiki)
- * superpower (Superpower Data)
-- [susi1959](https://en.picmix.com/profile/susi1959)
- * fire-frame ([Image](https://en.picmix.com/stamp/FIRE-FRAME-ORANGE-cadre-feu-orange-360274))
-- [Tatsumaki](https://tatsumaki.xyz/)
- * beautiful (Image)
- * fishy (Concept)
- * phone (Concept)
- * psycho-pass (Concept)
-- [Teasing Master Takagi-san](https://takagi3.me/)
- * chi-idea (Original "Teasing Master Takagi-san" Manga)
-- [Tenor](https://tenor.com/)
- * tenor ([API](https://tenor.com/gifapi/documentation))
-- [Tesla](https://www.tesla.com/)
- * car-race ([Cybertruck Car Original Design](https://www.tesla.com/cybertruck))
-- [The BLOODHOUND Project](https://www.bloodhoundlsr.com/)
- * car-race ([Bloodhound Car Image/Original Design](http://sendy.bloodhoundssc.com/w/r66GIuC7uX1SMJnEzBQclA/RYS3PGArp6y5QLtigCCOVA/3JZqlel0Hcux67634uBAdtpg))
-- [The Hill](https://thehill.com/)
- * alert ([Image](https://thehill.com/policy/technology/409737-this-is-a-test-us-officials-test-presidential-alert))
-- [The Internet Chuck Norris Database](http://www.icndb.com/)
- * chuck-norris ([API](http://www.icndb.com/api/))
-- [The Melancholy of Haruhi Suzumiya](http://www.haruhi.tv/)
- * kyon-gun (Original Anime)
-- [The Movie Database](https://www.themoviedb.org/)
- * movie ([API](https://www.themoviedb.org/documentation/api))
- * tv-show ([API](https://www.themoviedb.org/documentation/api))
-- [The Newspaper Clipping Generator](https://www.fodey.com/generators/newspaper/snippet.asp)
- * newspaper (API)
-- [The Onion](https://www.theonion.com/)
- * the-onion ([RSS Feed](https://www.theonion.com/rss))
-- [The Sounds Resource](https://www.sounds-resource.com/)
- * pokedex ([Cry Sound Effects (Gen 8)](https://www.sounds-resource.com/nintendo_switch/pokemonswordshield/))
- * pokedex ([Cry Sound Effects (Gen 1-7)](https://www.sounds-resource.com/3ds/pokemonultrasunultramoon/))
- * pokedex-cry ([Cry Sound Effects (Gen 8)](https://www.sounds-resource.com/nintendo_switch/pokemonswordshield/))
- * pokedex-cry ([Cry Sound Effects (Gen 1-7)](https://www.sounds-resource.com/3ds/pokemonultrasunultramoon/))
- * whos-that-pokemon ([Cry Sound Effects (Gen 8)](https://www.sounds-resource.com/nintendo_switch/pokemonswordshield/))
- * whos-that-pokemon ([Cry Sound Effects (Gen 1-7)](https://www.sounds-resource.com/3ds/pokemonultrasunultramoon/))
- * whos-that-pokemon-cry ([Cry Sound Effects (Gen 8)](https://www.sounds-resource.com/nintendo_switch/pokemonswordshield/))
- * whos-that-pokemon-cry ([Cry Sound Effects (Gen 1-7)](https://www.sounds-resource.com/3ds/pokemonultrasunultramoon/))
-- [TheCatAPI](https://thecatapi.com/)
- * cat ([API](https://docs.thecatapi.com/))
-- [theraymachine](https://www.gran-turismo.com/ch/gtsport/user/profile/1679092/overview)
- * car-race ([DeLorean Car Image](https://www.gran-turismo.com/ch/gtsport/user/profile/1679092/gallery/all/decal/1679092/7359459034929333784))
-- [This Artwork Does Not Exist](https://thisartworkdoesnotexist.com/)
- * ai-artwork (API)
-- [This Cat Does Not Exist](https://thiscatdoesnotexist.com/)
- * ai-cat (API)
-- [This Fursona Does Not Exist](http://thisfursonadoesnotexist.com/)
- * ai-fursona (API)
-- [This Horse Does Not Exist](https://thishorsedoesnotexist.com/)
- * ai-horse (API)
-- [This Person Does Not Exist](https://thispersondoesnotexist.com/)
- * ai-person (API)
-- [This Snack Does Not Exist](https://thissnackdoesnotexist.com/)
- * food (API)
-- [This Vessel Does Not Exist](https://thisvesseldoesnotexist.com/#/)
- * ai-vase (API)
-- [This Waifu Does Not Exist](https://www.thiswaifudoesnotexist.net/)
- * ai-waifu (API)
-- [Thum.io](https://www.thum.io/)
- * screenshot (API)
-- [Tim's Printables](https://www.timvandevall.com/)
- * wanted ([Image](https://www.pinterest.com/pin/365002744774849370/))
-- [TrueAchievements](https://www.trueachievements.com/)
- * guesspionage ([Question Data](https://www.trueachievements.com/forum/viewthread.aspx?tid=850920))
-- [Tumblr](https://www.tumblr.com/)
- * tumblr ([API](https://www.tumblr.com/docs/en/api/v2))
-- [Turning Point USA](https://www.tpusa.com/)
- * dear-liberals (Image)
-- [TVS Racing](https://www.tvsracing.com/)
- * car-race (Motorcycle Car Image)
-- [Twitter](https://twitter.com/)
- * tweet ([Image, API](https://developer.twitter.com/en/docs.html))
- * twitter ([API](https://developer.twitter.com/en/docs.html))
-- [u/_Ebb](https://www.reddit.com/user/_Ebb)
- * eat-pant ([Image](https://www.reddit.com/r/Ooer/comments/52z589/eat_pant_maaaaaaaan/))
-- [u/AelinSA](https://www.reddit.com/user/AelinSA)
- * dark-light ([Image](https://www.reddit.com/r/discordapp/comments/9krnhr/preach_the_message_of_the_möth_with_this_magi))
-- [u/CaptainRako](https://www.reddit.com/user/CaptainRako/)
- * whos-that-pokemon ([Background Image](https://www.reddit.com/r/pokemon/comments/420xiv/whos_that_pokemon_1920x1080_hd_template_i_just/))
- * whos-that-pokemon-cry ([Background Image](https://www.reddit.com/r/pokemon/comments/420xiv/whos_that_pokemon_1920x1080_hd_template_i_just/))
-- [u/guschuma](https://www.reddit.com/user/guschuma/)
- * waldo ([Concept](https://www.reddit.com/r/copypasta/comments/gkk7z1/wheres_waldo_game_created_by_me/))
-- [u/LennyMcLennington](https://www.reddit.com/user/LennyMcLennington)
- * dark-light ([Image](https://www.reddit.com/r/discordapp/comments/8t04ag/this_image_shows_different_text_depending_on/))
-- [u/MoonlightCapital](https://www.reddit.com/user/MoonlightCapital/)
- * dark-light ([Image](https://www.reddit.com/r/discordapp/comments/a9fr7x/troll_your_friends_with_this/))
-- [u/N1ffler](https://www.reddit.com/user/N1ffler/)
- * sorting-hat ([Sorting Hat Quiz Analysis Data](https://www.reddit.com/r/Pottermore/comments/44os14/pottermore_sorting_hat_quiz_analysis/))
-- [u/PowderedShmegma](https://www.reddit.com/user/PowderedShmegma/)
- * lego-icon ([Image](https://www.reddit.com/r/legostarwars/comments/eheb76/lego_sw_character_icon_template/))
-- [u/SupremeMemesXD](https://www.reddit.com/user/SupremeMemesXD/)
- * girl-worth-fighting-for ([Image](https://www.reddit.com/r/MemeTemplatesOfficial/comments/8h39vi/girl_worth_fighting_for_template/))
-- [u/THANOS_COPTER](https://www.reddit.com/user/THANOS_COPTER/)
- * chi-idea ([Image](https://www.reddit.com/r/Takagi_san/comments/gb4wdt/how_far_is_too_far/))
-- [u/Two-Tone-](https://www.reddit.com/user/Two-Tone-/)
- * genie-rules ([Image](https://www.reddit.com/r/MemeTemplatesOfficial/comments/bht9o6/i_made_an_hd_high_quality_version_of_the_4_rules/))
-- [UncleKornicob](http://soundbible.com/)
- * soundboard ([Alarm Sound](http://soundbible.com/1787-Annoying-Alarm-Clock.html))
-- [UNDERTALE](https://undertale.com/)
- * temmie (Original Game)
- * undertale (Original Game)
-- [United States Judo Federation](https://www.usjf.com/)
- * pokemon-advantage ([Stars Image](https://www.usjf.com/2019/11/five-star-dojo-program/))
-- [Unsplash](https://unsplash.com/)
- * stock-photo ([API](https://unsplash.com/developers))
-- [Urban Dictionary](https://www.urbandictionary.com/)
- * urban ([API](https://github.com/zdict/zdict/wiki/Urban-dictionary-API-documentation))
-- [USPS](https://www.usps.com/)
- * usps-tracking ([API](https://www.usps.com/business/web-tools-apis/))
-- [Valve](https://www.valvesoftware.com/en/)
- * fact-core ([Original "Portal 2" Game](http://www.thinkwithportals.com/))
- * i-fear-no-man ([Image, Original "Team Fortress 2" Game](https://www.teamfortress.com/))
- * oracle-turret ([Original "Portal 2" Game](http://www.thinkwithportals.com/))
- * soundboard ([Slow Clap Sound](http://www.thinkwithportals.com/))
-- [vician](https://www.123rf.com/profile_vician)
- * rip ([Image](https://www.123rf.com/profile_vician?mediapopup=13181623))
-- [VocaDB](https://vocadb.net/)
- * vocadb ([API](https://vocadb.net/swagger/ui/index))
-- [Vocodes](https://vo.codes/)
- * vocodes (API)
-- [Wait, what does your startup do?](http://itsthisforthat.com/)
- * this-for-that ([API](http://itsthisforthat.com/api.php))
-- [WAIT: What Anime Is This?](https://trace.moe/)
- * what-anime ([API](https://soruly.github.io/trace.moe/#/))
-- [Walter E Stewart](https://www.1001freefonts.com/designer-walter-e-stewart-fontlisting.php)
- * sos ([Sun Dried Font](https://www.1001freefonts.com/sun-dried.font))
-- [Warner Bros.](https://www.warnerbros.com/)
- * car-race (General Lee Car Original Design)
- * phoebe-teaching-joey ([Images, Original "Friends" TV Series](https://www.warnerbros.com/tv/friends/))
- * this-guy ([Image, Original "Friends" TV Series](https://www.warnerbros.com/tv/friends/))
-- [Wattpad](https://www.wattpad.com/)
- * wattpad ([API](https://www.wattpad.com/developer/docs/api))
-- [wavebeem](https://github.com/wavebeem)
- * pokemon-advantage ([Type Advantage Data](https://github.com/wavebeem/pkmn.help/blob/master/src/data.ts))
-- [WebStockReview](https://webstockreview.net/)
- * hat ([Devil Hat Image](https://webstockreview.net/explore/horn-clipart-purple-devil/))
-- [Why We Protest](https://whyweprotest.net/)
- * hat ([Anon Hat Image](https://whyweprotest.net/threads/big-ass-guy-fawkes-mask-images-thread.22719/))
-- [wikiHow](https://www.wikihow.com/Main-Page)
- * wikihow ([API](https://www.wikihow.com/api.php))
-- [Wikimedia Commons](https://commons.wikimedia.org/wiki/Main_Page)
- * caution ([Image](https://commons.wikimedia.org/wiki/File:Caution_blank.svg))
- * danger ([Image](https://commons.wikimedia.org/wiki/File:Danger_blank.svg))
-- [Wikipedia](https://www.wikipedia.org/)
- * fact ([API](https://en.wikipedia.org/w/api.php))
- * idiot (URL)
- * itunes ([Language Code Data](https://en.wikipedia.org/wiki/List_of_ISO_639-2_codes))
- * time ([Time Zone Data](https://en.wikipedia.org/wiki/List_of_tz_database_time_zones))
- * wikipedia ([API](https://en.wikipedia.org/w/api.php))
-- [Will You Press The Button?](https://willyoupressthebutton.com/)
- * will-you-press-the-button (API)
-- [Wisq](https://www.youtube.com/channel/UCrOS0iXaZgW45AdbEznGXLA)
- * eject ([Images](https://www.youtube.com/watch?v=yx4Hp8TBVtQ))
-- [World of Tanks](https://worldoftanks.com/)
- * simp ([Image](https://worldoftanks.com/es-ar/content/silver-league/open-standings/))
-- [www.aljanh.net](http://www.aljanh.net/)
- * frame ([Classic Image](http://www.aljanh.net/frame-wallpapers/1508614706.html))
-- [xertris](https://www.deviantart.com/xertris)
- * hat ([Dunce Hat Image](https://www.deviantart.com/xertris/art/Dunce-Cap-634349483))
-- [xkcd](https://xkcd.com/)
- * xkcd ([API](https://xkcd.com/json.html))
-- [Yahoo](https://www.yahoo.com/)
- * stocks (Finance API)
-- [Yeah I'm Stuck in the Void, Keep Scrolling](https://www.facebook.com/voidmanthing/)
- * metamorphosis ([Image](https://www.facebook.com/voidmanthing/posts/125724262420450))
-- [YGOPRODECK](https://ygoprodeck.com/)
- * yu-gi-oh ([API](https://db.ygoprodeck.com/api-guide/))
-- [zekewhipper](https://www.deviantart.com/zekewhipper)
- * car-race ([Mach 5 Car Image](https://www.deviantart.com/zekewhipper/art/Mach-5-My-Version-112814534))
-- [Zero Error's randomised blog](http://yanko06.blogspot.com/)
- * car-race ([Lego Car Image](http://yanko06.blogspot.com/2016/03/nissan-240sx-lego-build.html))
diff --git a/commands/util-public/info.js b/commands/util-public/info.js
index adc930e8..3d454ee3 100644
--- a/commands/util-public/info.js
+++ b/commands/util-public/info.js
@@ -8,8 +8,6 @@ const { version, dependencies, optionalDependencies } = require('../../package')
const deps = { ...dependencies, ...optionalDependencies };
const permissions = require('../../assets/json/permissions');
const copyright = require('../../assets/json/copyright');
-const { XIAO_GITHUB_REPO_USERNAME, XIAO_GITHUB_REPO_NAME } = process.env;
-const source = XIAO_GITHUB_REPO_NAME && XIAO_GITHUB_REPO_USERNAME;
module.exports = class InfoCommand extends Command {
constructor(client) {
@@ -26,7 +24,6 @@ module.exports = class InfoCommand extends Command {
async run(msg) {
const invite = await this.client.generateInvite({ permissions });
- const repoURL = `https://github.com/${XIAO_GITHUB_REPO_USERNAME}/${XIAO_GITHUB_REPO_NAME}`;
const embed = new MessageEmbed()
.setColor(0x00AE86)
.setFooter(copyright.join('\n'))
@@ -36,7 +33,7 @@ module.exports = class InfoCommand extends Command {
.addField('❯ Home Server',
this.client.options.invite ? embedURL('Invite', this.client.options.invite) : 'None', true)
.addField('❯ Invite', embedURL('Add Me', invite), true)
- .addField('❯ Source Code', source ? embedURL('GitHub', repoURL) : 'N/A', true)
+ .addField('❯ Top.gg', embedURL('Vote!', `https://top.gg/bot/${this.client.user.id}`), true)
.addField('❯ Memory Usage', `${Math.round(process.memoryUsage().heapUsed / 1024 / 1024)}MB`, true)
.addField('❯ Uptime', moment.duration(this.client.uptime).format('d:hh:mm:ss'), true)
.addField('❯ Version', `v${version}`, true)
diff --git a/commands/util/command-last-run-export.js b/commands/util/command-last-run-export.js
index abb3b7b5..238c6ecb 100644
--- a/commands/util/command-last-run-export.js
+++ b/commands/util/command-last-run-export.js
@@ -5,13 +5,19 @@ module.exports = class CommandLastRunExportCommand extends Command {
super(client, {
name: 'command-last-run-export',
aliases: [
+ 'lr-export',
+ 'lrlb-export',
+ 'last-run-export',
'cmd-lr-export',
'cmd-last-run-export',
'command-lr-export',
'export-cmd-lr',
'export-cmd-last-run',
'export-command-lr',
- 'export-command-last-run'
+ 'export-command-last-run',
+ 'export-lr',
+ 'export-lrlb',
+ 'export-last-run'
],
group: 'util',
memberName: 'command-last-run-export',
diff --git a/commands/util/command-last-run-import.js b/commands/util/command-last-run-import.js
index b976815d..45728fbb 100644
--- a/commands/util/command-last-run-import.js
+++ b/commands/util/command-last-run-import.js
@@ -5,13 +5,19 @@ module.exports = class CommandLastRunImportCommand extends Command {
super(client, {
name: 'command-last-run-import',
aliases: [
+ 'lr-import',
+ 'lrlb-import',
+ 'last-run-import',
'cmd-lr-import',
'cmd-last-run-import',
'command-lr-import',
'import-cmd-lr',
'import-cmd-last-run',
'import-command-lr',
- 'import-command-last-run'
+ 'import-command-last-run',
+ 'import-lr',
+ 'import-lrlb',
+ 'import-last-run'
],
group: 'util',
memberName: 'command-last-run-import',
diff --git a/commands/util/generate-credit.js b/commands/util/generate-credit.js
deleted file mode 100644
index e92089df..00000000
--- a/commands/util/generate-credit.js
+++ /dev/null
@@ -1,53 +0,0 @@
-const Command = require('../../structures/Command');
-const { sortByName, embedURL } = require('../../util/Util');
-
-module.exports = class GenerateCreditCommand extends Command {
- constructor(client) {
- super(client, {
- name: 'generate-credit',
- aliases: ['gen-credit'],
- group: 'util',
- memberName: 'generate-credit',
- description: 'Generates the credit list for Xiao\'s README.',
- details: 'Only the bot owner(s) may use this command.',
- ownerOnly: true,
- guarded: true
- });
- }
-
- async run(msg) {
- let credit = [];
- for (const command of this.client.registry.commands.values()) {
- if (!command.credit || command.credit.length <= 1) continue;
- for (const cred of command.credit) {
- const found = credit.find(c => c.name === cred.name);
- if (found) {
- found.commands.push({
- name: command.name,
- reason: cred.reason,
- reasonURL: cred.reasonURL
- });
- continue;
- }
- if (cred.name === 'Dragon Fire') continue;
- credit.push({
- name: cred.name,
- url: cred.url,
- commands: [{
- name: command.name,
- reason: cred.reason,
- reasonURL: cred.reasonURL
- }]
- });
- }
- }
- credit = sortByName(credit, 'name');
- const mapped = credit
- .map(c => `- ${embedURL(c.name, c.url || '', false)}\n${sortByName(c.commands, 'name').map(cmd => {
- if (!cmd.reasonURL) return ` * ${cmd.name} (${cmd.reason})`;
- return ` * ${cmd.name} (${embedURL(cmd.reason, cmd.reasonURL || '', false)})`;
- }).join('\n')}`);
- await msg.direct({ files: [{ attachment: Buffer.from(mapped.join('\n')), name: 'credit.txt' }] });
- return msg.say('📬 Sent `credit.txt` to your DMs!');
- }
-};
diff --git a/commands/util/generate-fun-information.js b/commands/util/generate-fun-information.js
deleted file mode 100644
index 571521bc..00000000
--- a/commands/util/generate-fun-information.js
+++ /dev/null
@@ -1,30 +0,0 @@
-const Command = require('../../structures/Command');
-const { stripIndents } = require('common-tags');
-const { formatNumber } = require('../../util/Util');
-
-module.exports = class GenerateFunInformationCommand extends Command {
- constructor(client) {
- super(client, {
- name: 'generate-fun-information',
- aliases: ['gen-fun-information', 'generate-fun-info', 'gen-fun-info', 'generate-fun', 'gen-fun'],
- group: 'util',
- memberName: 'generate-fun-information',
- description: 'Generates the "Fun Information" for Xiao\'s README.',
- details: 'Only the bot owner(s) may use this command.',
- ownerOnly: true,
- guarded: true
- });
- }
-
- async run(msg) {
- const cloc = await this.client.registry.commands.get('cloc').cloc();
- const text = stripIndents`
- - ${formatNumber(Math.floor(this.client.registry.commands.size / 100) * 100)}+ commands
- - ${formatNumber(Math.floor(cloc.JavaScript.code / 1000) * 1000)}+ lines of JavaScript
- - ${formatNumber(Math.floor(cloc.JSON.code / 1000) * 1000)}+ lines of JSON data
- - ${new Date().getFullYear() - 2017} years of development
- `;
- await msg.direct({ files: [{ attachment: Buffer.from(text), name: 'fun-information.txt' }] });
- return msg.say('📬 Sent `fun-information.txt` to your DMs!');
- }
-};
diff --git a/package.json b/package.json
index 8fbc1294..70b86f36 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
{
"name": "xiao",
- "version": "131.13.0",
+ "version": "132.0.0",
"description": "Your personal server companion.",
"main": "Xiao.js",
"scripts": {
@@ -22,7 +22,7 @@
"discord-js-commando"
],
"author": "dragonfire535 ",
- "license": "GPL-3.0",
+ "license": "UNLICENSED",
"bugs": {
"url": "https://github.com/dragonfire535/xiao/issues"
},