GithubHelp home page GithubHelp logo

byronvanstien / pixie Goto Github PK

View Code? Open in Web Editor NEW
21.0 6.0 2.0 89 KB

An open-source Discord bot built for weebs, by a weeb.

License: MIT License

Python 100.00%
discord bot weeb anime manga music

pixie's Introduction

THIS PROJECT IS NOW ARCHIVED

See here for the new iteration of Pixie, coming soon.

Pixie

  • An open-source Discord bot built for weebs by a weeb.
  • Here's the invite link in case you want to add Pixie to your server. (Although she's not currently hosted by me), note that I am planning to host her quite soon now the addition of WeebMusic has been added!

Current Features

  • Owner
    • namechange (Changes the bots name)
    • gamechange (Changes the bots game)
    • avatar (Changes the bots avatar)
    • debug
    • REPL
  • Moderation
    • purge (Deletes large amounts of messages) (Requires manage message permission)
    • ban (Bans a user from a server) (Requires ban members permission)
    • kick (Kicks a user from a server) (Requires kick members permission)
  • Information
    • userinfo (Grabs information for a user)
    • serverinfo (Grabs general server information)
    • status (Shows some bot stats)
  • WeebMusic (Only supports streaming music from listen.moe)
    • music (a command group for using WeebMusic)
      • join (Joins voice channel and starts the stream)
      • pause (Pauses the stream)
      • resume (Resumes the stream)
      • volume (Sets the volume in the server you use the command in)
      • check_vol (Checks the volume of the server you're in)
      • disconnect (Leaves the voice channel and stops the stream)
  • Weeb
    • mal (a command group for interacting with myanimelist)
      • anisearch (Searches an anime)
      • mangasearch (Searches a manga)
    • novel (Searches a novel)

Planned Features

  • Weeb Features
    • Anime
      • Integration with MyAnimelist (being able to use your account from Pixie!)
      • Integration with Hummingbird (being able to use your account from Pixie!)
      • Integration with Anilist (being able to use your account from Pixie!)
    • Manga
      • Coming soon! (Tbh I have no idea what I can do for this, help is appreciated when it comes to ideas)
  • Custom server prefixes

Information

Setup

But, now we're through all the boring stuff - here's what you need to get it running. This should be in the same folder as setup_example.json although it should be called setup.json

{
    "discord":{
        "owner_id": "",
        "command_prefix": "",
        "token": "",
        "pixie_admins": []
    },

    "weeb":{
        "ani_list": "",
        "hummingbird": "",
        "MAL": {
            "username":"",
            "password":""
        }
    },

    "games":{
        "osu_api_key": ""
    },
}

pixie's People

Contributors

getrektbyme avatar lap00zza avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

Forkers

ayyko

pixie's Issues

Rewrite

This'll be done when discord.py rewrite branch is merged into master or if that doesn't happen, when Danny says rewrite is now the main branch.

No development will be done on Pixie until then.

Some things I'll do when rewrite is merged to master/made the main branch

Fix all existing commands.
Fix music.
Shuffle some code around, and remove redundant comments

Hi there

This is a test issue to check out this awesome webhook :-)

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.