Skip to content

pandaroux007/RepulsBot

RepulsBot

Stand With Ukraine Built with Python3 Contributor Covenant Join the repuls.io discord!

💬 The official bot for the repuls.io discord server

✨ About

What's repuls.io ?

Repuls.io is the future of browser games. The best free instantly accessible multiplayer first-person shooter for your browser with no sign-up or payment required!

Tired of the same run, aim, shoot gameplay that every shooter does ?! Played one, you played them all! Repuls has you riding bikes, grappling cliffs, piloting mechs and firing miniguns and plasma rifles and stomping vehicles with a giant mech! That's the repuls experience son!

And what about RepulsBot

  • Authors : pandaroux007, itsdocski
  • License : the bot and everything that composes it (icon, code, etc.) are under the MIT license (see LICENSE.txt file) - for more information go there.

RepulsBot is a versatile bot, primarily for managing the vote for the best video and its submission for display on repuls.io. Second, it has a tickets system for improved signal confidentiality. It also allows you to answer frequently asked questions via FAQ commands. Of course, RepulsBot allows other secondary commands, as well as a help command.

RepulsBot credits

Question/answer creators for the FAQ

  • snipertoad
  • BratzelBrezel
  • Abyss
  • eagoose

Other contributors

  • sergiolan55
  • aman_and_cats
  • martin_9202

⚙️ Development

Note

Your contributions are welcome, be sure to read CONTRIBUTING.md first! Even if you don't want to contribute, you can find all the details for configuring and launching the bot in CONTRIBUTING.md

Development goals

Objectives to be achieved

Must be defined

  • moderation commands
  • Manage competitions and display eSports results
  • Replace all bots on the server, including mute functions with timer, etc.
  • For authorized players, 3D asset manager of the game from discord

Requires an API

  • Discord 1v1s (details here)
  • Show game leaderboard with pagination via discord
  • View repuls.io player information from discord (level, stats, RC count)
  • Manage your clan and friends via bot commands

Lots of other amazing features!


Abandoned objectives

Difference between bot logs and moderation logs

Moderation logs

  • Deleted channel
  • Created channel
  • Deleted message
  • Modified message
  • Purge results
  • Ban, ban, and kick log
  • Role modification (including muted role management)

Bot logs

  • Message deletion by automod
  • Ticket log
  • Error log

Help command details

The help command differentiates between commands that are usable by all members and those that are only usable by admins. It does this by relying on the extras parameter of the discord.py decorators.

About

The official bot for the repuls.io discord server

Topics

Resources

License

Code of conduct

Contributing

Stars

Watchers

Forks

Languages