- Join Mastodon (official, general-purpose)
- Resources for Mastodon Newbies (large list of links to resources)
- Toot How-To: Intro to Mastodon
Making a bot? Making a bot in Python? Making a bot in Python that uses the Mastodon API? If so, chances are you need to get some credentials. Here's how I did it!
(The following tutorial uses Python 2.7, but if you're using Python 3+ everything should work substantially the same.)
I just started using it, but it looks like Mastodon.py is a pretty great library for working with the Mastodon API! However, all of the authentication examples use static files to store credentials, which I don't like—I'm afraid I'll accidentally push them to Github. I like to keep my authentication as close to the actual command that runs the program as possible, so usually I pass them on the command line to the script running my bot. To do this, I need to get the appropriate credentials on their own, as separate strings that I can cut and paste.
// simplest possible express app | |
var http = require('http'); | |
var express = require('express'); | |
var app = express(); | |
// while your program is running, requests to "/test" will trigger this | |
// callback function. | |
app.get("/test", function(req, res) { | |
// the "req" parameter is an object that gives you access to data in the |