User Tools

Site Tools


Sidebar

tool:software:mastodon

Mastodon

Instances

Here are some links to help you pick your instance (give you an idea of what behaviour is expected, if there are any subject specialisations, etc)

Instance Notes

dice.camp Tabletop games.
gamemaking.social My game-making related one.
mastodonti.co Italian. Not sure about the rules.
robloxcommunity.social Roblox!
social.chinwag.org Australian. Not sure about the rules.
ausglam.space Australian Galleries, Libraries, Archives, Museums, and records people.
castling.club Play chess over ActivityPub 👌

Applications

Clients

Web Browser

Brutaldon is a browser client designed to work with Lynx, so it foroges the JavaScripty stuff.

Android

For using multiple accounts I like Subway Tooter. It's open-source, but not on F-Droid. I think it's mostly by Japanese developers, so you should considering submitting translations if you notice any oddities. I've done it before via Github and it was easy if you're familiar with the web interface.

MastoLab is another popular, multi-account one (open-source and on F-Droid), but I had trouble using multiple accounts that shared a domain.

Tools

Admin

Blocklists

Bots

RSS

So far I've just setup a bot that posts once a day if a Youtube channel is updated. Wasn't too hard!

You can check it out at https://gamemaking.social/@classicsofgame

I used Feed2toot, which uses Python, and takes care of registering itself (bots/apps need to register to get an ID and stuff). Here're the steps I took.

  1. Make the bot account. Do this like you'd make any other account. Make sure you edit the account's profile so it gets labelled as a bot. Typically people will also say who owns the bot, how often it posts, and where they got their script from.
  2. Grab Feed2toot from gitlab and set it up following the instructions in the readme.
  3. FIXME

Mine's hosted on my namecheap shared server. To set it up there you

  1. grab the repro from gitlab and set it up,
  2. then go into cpanel and register a python app. This creates a virtual environment and instructions on how to get into it, which you need to install modules with pip, as well as use a current version of Python.
  3. You can also setup a cron job in cpanel. Dunno if this's right, but it works, mine uses three commands separated by && to switch into the virtual environment, change to the directory I want, then run the script pointing to the location of my .INI file.

See Also

Trivia

  • Masto blue: #282c37

See Also

tool/software/mastodon.txt · Last modified: 2018/10/24 10:15 by rjt