theammir / stranger-bot

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Logo

Stranger Bot for Discord

This bot is closely linked with Russian Pixel Starships Community
Join our Discord Server (🇷🇺)

Python Version PyPi discord-py discord License

  • Features

    • Fleet Dogmas - type asdogma a motto to see an example. Can cointan images.
    • Dogmas setting - type asset <name> <image link (optional)> <text (optional)> to set your own dogma.
    • Dogmas list - type aslist and click on the reaction to see the list of all dogmas.
    • Mention messages - type astag <@mention> <text> and try to mention the user.
    • Voice - when bot is connected to discord it also connects to utils.variables.SAY_CHANNEL(id). When other user joins the channel, there is random meme sound, after bot kicks the user. Requires PyNaCl and ffmpeg
    • Ensign role giving - type asbird <@mention> to give him utils.variables.ENSIGN role and take out utils.variables.GUEST role.
    • Taking out ensign role - type asguest (gives guest role and takes out ensign one).
    • Databases recovering - bot team' command asrecover recovers the databases of dogmas and mention messages if bot is hosted at heroku and does not support dbs.
    • Coronavirus statistics - type asinfo <county (optional)> to see.
    • Pixel Starships Kickstarter - type askickstart(er) to see PSS Second Kickstarter Company statictics
  • Running

    (You can simply invite the bot and acess dogmas and mention messages (it requests only those permissions it uses.)
    1. Paste your tokens (up to 3) into the TOKENS.txt file.
    2. Open utils\variables.py and set values for all options named in CAPITAL LETTERS. You can set advanturer's id to None if you would.
    3. By default, main.py runs bot with first token. The variable is called tokens.ASTRANGER. You can change it to tokens.BSTRANGER (second token) or tokens.CSTRANGER (third token) Run main.py.
  • License

    A Stranger is licensed under the MIT License.

About

License:MIT License


Languages

Language:Python 100.0%Language:Procfile 0.0%