Coder Social home page Coder Social logo

securly-marriage-bot's Introduction

Securly's Marriage Bot

A discord bot inspired by the acutal Marriage Bot

About The Bot

Bascically it does fake marriages. It is also very fun lol.

Commands


Use ms!help to see everything listed below
Each command has aliases. Each of them has an alias for the full word: ms!ad = ms!adopt. You can find all of the aliases in each command's file

COMMANDS
ms!ad {user} - adopt someone
ms!m {user} - marry (propose to someone) partner = the person you married
ms!d - remove your partner with utter force
ms!do {child} - remove that child via throwing out the door
ms!c - removes your entire family
ms!e - remove your parent by running away
ms!t {user} - show user's family tree or your own is user is blank
Family tree format is:

Parent + Partner
    child1  
    child2   
        child of child2    
            ...and so on

Setup

For replit, use the button below (see below on how to keep the bot running)

Run on Repl.it

NOTE: you will still have to manually add the bot token! See settings.py for more info

Keeping the bot running with replit hosting:

  1. Go to uptimerobot.com
  2. Sign up or sign in
  3. Start the bot
  4. Add a monitor with the url in the web view

For self-hosting, see instructions below:
Made with Python 3.8.12, but 3.9 should work

  1. If you have git, you can do git clone https://github.com/oliver408i/Securly-Marriage-Bot and then use cd Securly-Marriage-Bot to navigate into the new directory. If you don't have git, you will have manually download the code, unzip it, and then cd into it
  2. Add your bot token: you can find info on how to do this in settings.py
  3. [sometimes required] Do python3 -m poetry install if you don't have the packages installed
  4. Do python3 main.py -noWebServer
  5. If you shall want a web server for keepalive (see the replit section), remove the -noWebServer flag

The code and stuff

The entire code is commented so you can easily add stuff. See main.py for more info on the comments. Feel free to contact me at NitrogenDioxide#2553!

Credit

Python modules used:

Code from others:

Thanks to random stackoverflow topics for help on code
Thanks to this post for part of the family tree generator

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.