This is an old revision of the document!
Create an account to the desired instance, then login to that account with toot.
~/bin/dugbot:
#!/bin/sh toot post -l fr -u "[email protected]" "$(fortune -sn500 dansunegalaxie)"
You will want to make sure the output of the command you give out to `toot post` isn't longer than the character limit allowed by your instance, or else it won't post.
/etc/systemd/system/dugbot.service:
[Unit] Description=Post a random DUG quote to Mastodon [Service] Type=oneshot ExecStart=/home/juju/bin/dugbot User=juju
/etc/systemd/system/dugbot.timer:
[Unit] Description=Run dugbot every 30 minutes [Timer] OnCalendar=*:00,30 [Install] WantedBy=timers.target
Run it:
sudo systemctl enable dugbot.timer