Add Telegram stickers
Let your assistant on a server send you a Telegram sticker when it finishes a job or needs your yes.
On this page
The sticker add-on lets your assistant send you a sticker in Telegram, such as a "done" sticker when it finished a job. It works on a server installed with the one-line command, the installation that has Telegram. It is free.
You can add the three sets to your own Telegram too: Speedy, Bit and Mochi.
Install it
#The add-on is a plugin for Hermes, which runs your assistant inside the server's container.
Open a terminal on the server as root (Server commands). As another user, put
sudoin front of eachdockercommand.Go to the folder the one-line installer made:
cd /opt/godspeed-mission-controlInstall the plugin:
docker compose exec -u hermes godspeed /opt/hermes/bin/hermes plugins install MichaelZelbel/hermes-telegram-stickers/hermes-plugin --enableSkip the two steps it prints afterwards. The steps below replace them.
Restart the container. Your notebook and your bot are away for a moment.
docker compose restart godspeed
Tell your assistant when to send one
#Your assistant sends a sticker when it ends a reply with a tag, so tell it when.
In the notebook, open Godspeed's brain in the sidebar.
At Extra instructions, click Add, or Edit if you already have some.
Write when to use which sticker, then click Save:
Every set has fifteen tags, such as done, copy, onit, found, oops and morning. The add-on's page lists them all.
Check that it works
#In Telegram, send /, so your assistant reads its new instructions. Then ask it for something small. When it is done, you get the sticker, then the reply.
If no sticker comes, Hermes' error log says what to fix. From /:
docker compose exec -u hermes godspeed /opt/hermes/bin/hermes logs errorsSend Bit or Mochi instead
#Run this from the same folder for Bit. Write mochi for Mochi.
docker compose exec -u hermes godspeed sh -c 'printf "\nSTICKERS_SET=bit\n" >> /opt/data/full-candidate/hermes/.env'Remove it
#Run this, then restart:
docker compose exec -u hermes godspeed /opt/hermes/bin/hermes plugins remove hermes-telegram-stickersThen take the sticker lines out of Extra instructions and send / in Telegram, or the raw tags show up in your replies.
Something wrong or unclear? Tell us on GitHub.