Skip to content

BrickGrass/StarlightGlimmer

 
 

Repository files navigation

Starlight Glimmer

A template utility bot.

This bot is forked from Fawfulcopter's original Starlight Glimmer.

Currently supports Pixelcanvas.io, Pixelzone.io and Pxls.space.

Requires:

Installation:

  1. Install Python 3.6
  2. Install Postgresql
  3. Run python -m pip install -r requirements.txt in the main directory
  4. Put your bot token, database uri and other config info in config/config.json.example
  5. Rename config.json.example to config.json
  6. Make a folder named data
  7. Enable all three privileged intents in the discord developer portal for your bot user
  8. Run python glimmer.py

Features:

  • Automatic live canvas preview
  • Automatic live template checking
  • Template storage for easy access to templates you care about most
  • Faction creation, to share your templates with other guilds
  • Color quantization of templates to canvas palette
  • Dithering of images to canvas palettes using a variety of algorithms
  • Gridifyer to create gridded, human-readable templates
  • Dithering sample charts for assisting color selection when you are making a template
  • Configurable roles
  • Animotes support, just because
  • Full language localization
  • Live alerts for damage on templates

For a more in-depth walkthrough of Glimmer's core functions, see the wiki page.

Languages:

  • English (US)
  • Portuguese (BR) - Special thanks to Ataribr / ✠ /#6703 and Brian Deneke#9654
  • Turkish (TR) (partial) - Special thanks to furkan#3251

If you happen to know a language that is not listed and would be willing to translate, please translate the strings in lang/en_US.py and submit a pull request.

Help:

If you need assistance with the bot, have a problem, or would like to recommend a feature to me directly, you can contact me on discord, I am BrickGrass#8455.

About

A pixel website utility bot

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 100.0%