Updated Guide

Step 1.
First thing you will need to do is generate your mam_id for the IP of your download client.
Log into MAM and click on the “Connectable” link above your username in the menu bar, or follow this link:
https://www.myanonamouse.net/userClientDetails.php

This page will show you the IP address of your download client.
https://i.ibb.co/R6TrFbr/image.png

Step 2.
We now will use this IP to generate the mam_id.
Go the the Security settings page by either pressing this link: https://www.myanonamouse.net/preferences/index.php?view=security
or by hovering on your username in the menu bar, and clicking Preferences. Then Security.
At the bottom, enter the IP Address of the download client, and press Submit changes!
https://i.ibb.co/FWzX3Jx/image.png
This will generate a mam_id, which is a very long string of text. Copy this mam_id.

Step 3.
Go to the Account tab of the settings (https://www.myanonamouse.net/preferences/index.php?view=account),
enter your current password which is required to make any changes,
then scroll down to Add New Varient (to add your IRC bot nick),
select which ever joiner symbol you want (I picked |) and the suffix should be bot.
Submit your changes!

Step 4.
Open up autobrr and add a new indexer, choose MyAnonamouse.
Paste the mam_id from Step 2 into the cookie field in this format:
mam_id=PASTETHECODEHERE;
It’s very important to have the mam_id= at the beginning of the text, and the ; at the end.
Save the indexer.

Step 5.
Go to the IRC tab in the settings page and edit the MyAnonamouse entry.
Set NickServ Account to your bot name from earlier: Username|bot (or whatever you named it).
Leave the password empty, even though password authentication is required

It's something with their irc server not allowing SASL auth on grouped nick.

Meaning currently the way autobrr authenticates is broken for you newly added nick.
We bypass that by setting the Invite command to: NickServ IDENTIFY IRCPASS.
Replace IRCPASS with your IRC password.
You can now enable the network, save and enjoy.

Bonus Step 6.
If you wish to ignore VIP torrents, follow this step.
Create a new filter and name it MAM - Block VIP, select MAM for it's indexers and set priority to 9999,
or anything that will be higher than all of your other MAM filters.
Go to Advanced -> Freeleech and tick of the freeleech toggle.
Go to Actions and add a simple test action.
Currently the Freeleech status for MAM in autobrr actually reflects if the torrent is VIP or not.
Since there is no way in autobrr to not match freeleech torrents,
this filter, set with a high priority will catch all VIP torrents and just do nothing with them.

Edit
Pub: 22 Sep 2022 21:35 UTC
Edit: 03 Nov 2022 12:59 UTC
Views: 1034