# Klippy Extras Tutorial

**URL:** <https://klipper.discourse.group/t/klippy-extras-tutorial/18184>\
**Category:** Developers\
**Created:** [August 9, 2024, 4:55pm UTC](https://klipper.discourse.group/t/klippy-extras-tutorial/18184 "2024-08-09T16:55:55Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![3dcoded](https://yyz2.discourse-cdn.com/free1/user_avatar/klipper.discourse.group/3dcoded/32/20297_2.png) [@3dcoded](https://klipper.discourse.group/u/3dcoded)\
**Post date:** [August 9, 2024, 4:55pm UTC](https://klipper.discourse.group/t/klippy-extras-tutorial/18184/1 "2024-08-09T16:55:56Z")

</div>

As an extension to [DynamicMacros](https://github.com/3DCoded/DynamicMacros), I recently wrote a Klippy extras tutorial, available [here](https://3dcoded.github.io/DynamicMacros/extras/extras-start/). It uses three examples of extras:

1. Simple greeter bot
2. Complex greeter bot
3. [KlipperMaintenance](https://github.com/3DCoded/KlipperMaintenance)

I would really appreciate any feedback. If anything is unclear or you think could be improved, please let me know here or in a [Documentation Issue](https://github.com/3DCoded/DynamicMacros/issues/new?assignees=&labels=documentation&projects=&template=documentation.md&title=%5BDOCS%5D).

---

<div class="post-metadata">

**Author:** ![aamott](https://avatars.discourse-cdn.com/v4/letter/a/f19dbf/32.png) [@aamott](https://klipper.discourse.group/u/aamott)\
**Post date:** [August 21, 2024, 1:56am UTC](https://klipper.discourse.group/t/klippy-extras-tutorial/18184/2 "2024-08-21T01:56:53Z")

</div>

Thanks for sharing! I read through the tutorial while researching for an auto nozzle offset macro for toolchangers. Any chance you’ll be adding more tutorials in the future?

---

<div class="post-metadata">

**Author:** ![3dcoded](https://yyz2.discourse-cdn.com/free1/user_avatar/klipper.discourse.group/3dcoded/32/20297_2.png) [@3dcoded](https://klipper.discourse.group/u/3dcoded)\
**Post date:** [August 21, 2024, 11:02am UTC](https://klipper.discourse.group/t/klippy-extras-tutorial/18184/3 "2024-08-21T11:02:32Z")

</div>

I do plan on adding more tutorials. Currently, I’ve done my best to cover the most core parts of a Klippy extra. If there’s something specific you want added to the tutorial, you can let me know here or in a [Documentation Issue](https://github.com/3DCoded/DynamicMacros/issues/new?assignees=3dcoded&labels=documentation&projects=&template=docs.yml&title=%5BDOCS%5D%3A+).
