Skip to content
This repository has been archived by the owner on Jul 6, 2022. It is now read-only.

The007Programmer/Arx_Bot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Arx Bot!

Arx_Bot-logos

Motivation

Our motivation to make this bot came from a small build-up of frustration at other discord bots. They only did specific things, and you had to add multiple of them to make a good server with good bots. A friend and I both shared this belief. We decided that we should make our own discord bot, to cure other people of this frustration. So, that's what we've done! This is a combination of many attributes of many popular bots. Now, half your server-space doesn't get taken up by bots! You just have to add 1!

Features

This is an all-around Discord Bot, with many features, such as:

  • AI-Chat System¹
  • Currency System¹
  • Error Handler³
  • Giveaway System³
  • Custom Help Command (Not the ugly orginal bot-rendered one.)⁴
  • A Welcoming and Leaving System³
  • Moderation Commands³
  • A Polling System³
  • Eval & Stat Commands²
  • A Leveling System³
  • Reaction-Roles²
  • Admin-Only Commands³
  • A Calculator System³
  • A Suggestion System with Upvotes and Downvotes³
  • A Working Dashboard¹
  • A setchannel command where you can set certain channels in your server!³
  • and much more!

Invite The Bot to Your Server!

Inviting it would mean a ton to me, the main developer of this bot, to see it in a public server, so please add it! 😁

Prerequisites

Mainly a bunch of pip installs, for the project to work.

Python 3.6+

A working Text Editor or IDE.

and then merely pip install -U -r requirements.txt.

Usage

Many of you that have come across this page, probably want to use this code for yourself. ⚡ NEWS FLASH ⚡, many people that just take things from a person's github and use it for themselves and they DON'T GIVE CREDIT! If you want to use it properly, then you have to give credit to this github page, and all the contributors. License...

Well, anyway, to use it, there will be certain things you will have to replace in your code, as well as required prerequisites (mentioned above), in order for the code to work properly.

First things first: You will need to create a bot from your discord developer portal: bot-token1

Then, you need an API Key for PRSAW from PGamerX. (Steps should be self explanatory.)

Now, after these steps, this step can go 3 ways from here.

The 3 ways... (VERY IMPORTANT)

After that, there will be some [small things] to replace in the code, to make sure it still works.

  • And that should be it for prerequisites and installations.

Running it

To run the bot, simply go to the directory where the bot is stored, then python3 bot.py, or run the file by other means, such as a run button in the ide/text editor. For the dashboard to also work, you will have to run main.py the same way, python3 main.py or by a run button.

Current Build Status

  • @MilkshakeTheCoder - (Dashboard, Cleanup, Less Buggy)
  • @Andrewthederp - (Currency System Upgrades, Overall better feel.)

Main Technologies Used

  • Python 3.8+
  • Discord
  • Discord.py
  • Github
  • Replit
  • UpTimeRobot

After that...

  • You should be free to run the code and have a fully functioning bot! If there are problems with our explanation and/code, please be sure to let us know in the discussion below! Also, be sure to join our server!

Join our Discord Server!

Credits and Acknowledgments

Code With Swastik¹ ⠀⍿ ⠀Github · Youtube

MenuDocs² ⠀⍿ ⠀Github · Youtube

@nonchris⁴ ⠀⍿ ⠀Github

Fellow Coders and Contributors³

@MilkshakeTheCoder ⠀⍿ ⠀Github

@Andreawthederp ⠀⍿ ⠀Github

Also check out our Code of Conduct.