Skip to content

pandaroux007/RepulsBot

Repository files navigation

RepulsBot

The official bot for the repuls.io discord server

Join the repuls.io discord! GitHub Contributor Covenant

Built with Python3 GitHub Release Commits Stars

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

RepulsBot credits

Main contributors

Question/answer creators for the FAQ

  • snipertoad
  • BratzelBrezel
  • Abyss
  • eagoose
  • AlfaStephano48

Other contributors

NaN server

discord.py server

Special tribute to Telk, founder of Some Random API. Everyone on the Repuls team sends their condolences to his family and friends. May he rest in peace 🕊️


Development

Note

You can find details on how the bot and the game work in the official fandom wiki, this section is only for developers and maintainers of the bot. Your contributions are welcome, be sure to read CONTRIBUTING.md first!

Useful tools for contributing

Useful resources

Privileged Intent Access

Warning

Discord has recently changed its policy regarding privileged intents. You can find more information about this change here. The request for access to privileged Intents must be renewed annually. Details regarding the reasons for each access are specified below.

The bot utilizes two of the three available privileged intents:

  • Guild Presences (Presence Intent): not used
  • Guild Members (Server Members Intent) required for
    • Sending a welcome and information message when a member joins the server (on_member_join)
    • Logging member joins, leaves, and timeout removals (on_member_update)
    • Retrieving the server member count for information commands and statistical purposes
  • Message Content Intent required for
    • Logging message edits and deletions (on_message_edit, on_message_delete)
    • Antiraid and antispam systems featuring thresholds, functions, and triggers that are more precise than standard automod
    • A voting system for the YouTube video, based on links in message content and reactions (This system cannot be replaced by polls)

Useful links

About

The official bot for the repuls.io discord server

Topics

Resources

License

Code of conduct

Contributing

Security policy

Stars

0 stars

Watchers

1 watching

Forks

Contributors

Languages