Skip to content

Python rewrite

Compare
Choose a tag to compare
@MiataBoy MiataBoy released this 31 Jan 21:47
· 260 commits to Python since this release
b8298d7

Python rewrite

We've recently made the internal decision to rewrite Pingernos in Python for a cleaner and more overseeable code base. This has allowed us to add slash commands, and made Pingernos more flexible and open to updates in the future. A major thanks to @Soapy7261 for undertaking the majority of this rewrite in #31.

Important notice

As Pingernos was recently transferred to BlackFur Studios ORG. it is important to note that a privacy policy and Terms of Service have not yet been written. This does not mean that there are no applicable terms. We have a zero-tolerance policy on abuse. We currently have guild IDs and server IPs stored to optimize functionality of the bot - however these cannot be accessed as our database modules and commands have not been set up yet. This will be done in the next release.

What's changed?

  • Temporarily disabled setserver command while we rewrite this.
  • Temporarily disabled automatic server statuses through setserver while we rewrite this
  • Rewrote the entire code in Python (legacy code can be found in https://github.com/BlackFurORG/pingernos/tree/main)
  • Updated privacy command to display collected data and contact details accurately
  • Updated info command to display information accurately
  • Added CONFIGURATION.md for configuration.
  • Added cog management

All changes and commits relevant to this release are found in #31 courtesy of @Soapy7261 and @MiataBoy.

Bugs and issues

For bugs and issues with the new release, we ask that you make a new issue in our repository or join our discord. Security or privacy concerns? Contact [email protected]. Never share sensitive or confidential information within public platforms.

More minor releases are to follow on this major release. Keep an eye out for these and join our discord server for updates