Granz
Version, currently 2.0.01 version
- 2.0.0latestJul 24, 2020
github.com/GeopJr/Granz-cr
A Discord bot/framework(?) for Crystal
11 stars
0 dependents
License: MIT
Installation
# Add this to your shard.yml
dependencies:
Granz:
github: GeopJr/Granz-cr
version: ~> 2.0.0Then run:
shards installshard.yml
- Crystal
- no constraint declared
- License
- MIT
- Author
- GeopJr
Dependencies
Runtime Dependencies
- bot_list*github: z64/bot_list, branch: master
- discordcr*github: meew0/discordcr, branch: master
- magickwand-crystal*github: blocknotes/magickwand-crystal
README
Granz-cr
A Discord Bot & Framework written in Crystal using discordcr
How to install
shards install- Open config.json.example, replace the info with yours and rename to config.json
- Everthing should now work
crystal src/Granz.cror compile
config.json
{
// Your bot's ID
"client_id": 100000000000000000,
// Your ID
"my_id": 100000000000000000,
// Bot version
"version": 2,
// Prefix
"prefix": "--",
// Support guild url (leave empty if none)
"support_guild": "7XQNZGq",
// Your tag
"my_tag": "『Geop』#4066"
}
Env Vars
GRANZ_BUILD: Set to true to build commands.md
GRANZ_BOTLIST: Set to true to use bot_list.cr
TOPGG_TOKEN: Set to top.gg token if any
BOTSGG_TOKEN: Set to bots.gg token if any
BOTSONDISCORD_TOKEN: Set to bots.ondiscord.xyz token if any
GRANZ_TOKEN: Set to bot's token
Framework
You can use Granz as a base for your bot!
- Register commands dynamically
- Generate a markdown of all the commands
- Dynamic help command
- More More More!
Thanks to z64 for helping me with both crystal and discordcr
Invite it
License
The Bot is using MIT License
Copyrights
Granz's avatar is copyrighted under Mentaiko Itto©
Documentation
Built from the current release. The first visit to a release nobody has asked for starts its build.
Links
This release
- Version
2.0.0- Tagged
- Jul 24, 2020
- Commit
bb395beb25c6- Indexed
- yes
Dependents
No indexed shard depends on this one yet.
Repository
github.com/GeopJr/Granz-cr
Metadata
- Created
- Aug 13, 2026
- Updated
- Oct 25, 2026
- Synced
- Oct 25, 2026
- Versions
- 1