All Projects → AyushSehrawat → eco-bot

AyushSehrawat / eco-bot

Licence: MIT License
A Economy Bot made using discord module of python

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to eco-bot

Axley
A simple multi-purpose Discord bot being made using Discord.py API wrapper..
Stars: ✭ 16 (-48.39%)
Mutual labels:  discord-bot, discord-py
Discord-Moderation-Bot
Modular Moderation bot for Discord
Stars: ✭ 49 (+58.06%)
Mutual labels:  discord-bot, discord-py
economy-DiscordBot
Economic themed Discord Bot with quite a lot of commands and complete and a system of hunger, thirst, health like the real world.
Stars: ✭ 32 (+3.23%)
Mutual labels:  discord-bot, economy-bot
DueUtil
DueUtil the questing and fun Discord bot
Stars: ✭ 16 (-48.39%)
Mutual labels:  discord-bot, discord-py
TragicSimpBot
TragicSimp is a discord bot that can send memes, facts, jokes, quotes, and track user stats. This bot has leveling system which rank user based on their commands in a channel created by Bot
Stars: ✭ 22 (-29.03%)
Mutual labels:  discord-bot, discord-py
Discord-Spammer
Advanced Discord Spammer with multiple options and optional proxys
Stars: ✭ 51 (+64.52%)
Mutual labels:  discord-bot, discord-py
Discord-Tools
VSCode extension allowing the integration of a Discord chat, bot templates, snippets, themes and more!
Stars: ✭ 91 (+193.55%)
Mutual labels:  discord-bot, discord-py
plumeria
🤖 A Discord chat bot with rich data piping between commands
Stars: ✭ 35 (+12.9%)
Mutual labels:  discord-bot, discord-py
miso-bot
Discord bot with too many features
Stars: ✭ 41 (+32.26%)
Mutual labels:  discord-bot, discord-py
discord-uptime
Discord bot to monitor uptime of services using ping and http requests
Stars: ✭ 46 (+48.39%)
Mutual labels:  discord-bot, discord-py
Kalopsia-Bot
♠️ A Powerful Open-Source Discord,js (v13) Bot written in JavaScript with many moderation, fun, economy, music, utility commands ♠️
Stars: ✭ 60 (+93.55%)
Mutual labels:  discord-bot, economy-bot
Harmonbot
Multi-Platform Factotum Bot
Stars: ✭ 30 (-3.23%)
Mutual labels:  discord-bot, discord-py
Guildbomb-Discord-Bot
💣 Guildbomb is a simple discord-bot, which shows you how easy it can be to raid a discord-server within one minute, so everybody will be banned, all emojis will be deleted, all invites will be deleted, every role and every channel too..
Stars: ✭ 182 (+487.1%)
Mutual labels:  discord-bot, discord-py
Discord-multipurpose-bot
A repository with JavaScript and Python versions of the same type of discord commands.
Stars: ✭ 27 (-12.9%)
Mutual labels:  discord-bot, py-cord
Kreusada-Cogs
Cogs for Red-DiscordBot
Stars: ✭ 26 (-16.13%)
Mutual labels:  discord-bot, discord-py
1bot
"One bot, several uses". 1Bot is a multipurpose bot that has all the moderation tools you need, lots of useful utility commands, and a bunch of fun commands that we all need once in a while.
Stars: ✭ 19 (-38.71%)
Mutual labels:  discord-bot, discord-py
mass-dm-discord
A MassDM selfbot which is working in 2021. Only for educational purposes 🥱🚀
Stars: ✭ 87 (+180.65%)
Mutual labels:  discord-bot, discord-py
sudoBot
A discord bot written in Python
Stars: ✭ 28 (-9.68%)
Mutual labels:  discord-bot, discord-py
Licensy
Discord bot that manages expiration of roles with subscriptions!
Stars: ✭ 47 (+51.61%)
Mutual labels:  discord-bot, discord-py
albion-discord-bot
Discord Bot for Albion Online that: fetch market prices, search players/guilds, and more!
Stars: ✭ 27 (-12.9%)
Mutual labels:  discord-bot, discord-py

EcoBot

A Economy Bot made using py-cord and mongoDB


Usage

Install the required modules

pip install -r requirements.txt

Create a file data.json with these contents

{
    "name" : "Bot Name",
    "token" : "Bot Token",
    "mongo" : "Mongo Url (mongodb+srv://.......)"
}

Edit market.json for items/products

{
    "IoT" : [
        ["Smart Watch",100,"smart-watch"]
    ],
    "Food" : [
        ["Water",5,"water"]
    ],
    "Cars" : [
        ["Car",10000,"car"]
    ]
}

For MongoDB create

Database -> eco
            Collection -> money, bag

Setup of mongodb

Click on project 0 , then click on new project

  • Name your project ( anything ), then add members ( if any ). After that click create.

  • Here for img

Click on build database, select Free (for starters), let the default settings be there, but you can chnage the last field of cluster name.

  • Then let the default things be selected and enter your username/password ( remember them ).

  • In the IP access list enter 0.0.0.0/0 (allow from everywhere).

  • Finish and clear

  • After that it will take some time to create. Once its finished go to Connect and select Connect your application. Select python and 3.6 or later. Then copy the link and paste in data.json. Edit the password (remove < > too). And done

  • Now go to Browse Collections and click Add My Own Data . Enter whatever db and collection name you want to use. Later to connect to that db you can do foo = cluster["database"]["collection"] in the code. Like ecomoney = cluster["eco"]["money"].

  • That's it for db setup.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].