autobrr/test/mockindexer
ze0s 45b522abf8
chore: update license header year (#1332)
* chore: update license header year

* chore: update license header year tsx files

* chore: update license header
2024-01-01 16:21:02 +01:00
..
files feat(tools): Add a simple MockIndexer helper for IRC announcing and indexing (#555) 2022-12-03 16:55:36 +01:00
irc chore: update license header year (#1332) 2024-01-01 16:21:02 +01:00
main.go chore: update license header year (#1332) 2024-01-01 16:21:02 +01:00
README.md feat(tools): Add a simple MockIndexer helper for IRC announcing and indexing (#555) 2022-12-03 16:55:36 +01:00

autobrr MockIndexer

This is a simple IRC announcer and torrent indexer rolled into one. It is built as a tool for testing IRC announces and actions.

Getting started

  • Put a torrent file in ./files, name it 1.torrent.
  • Run the MockIndexer with go run main.go.

For autobrr, uncomment the customDefinitions line in config.toml to load the extra indexer definitions. Then start autobrr as usual.

  • Add an instance of the MockIndexer in autobrr UI. Pick any nickname, don't set any auth.
  • Set up an action - for example the watchdir action which will make autobrr actually download the announced torrent file from the MockIndexer.

Posting announces.

  • Open http://localhost:3999 in your browser. A simple input will allow you to post announces to the channel. For example, to announce the 1.torrent file added to the ./files dir, send this,
New Torrent Announcement: <PC :: Iso>  Name:'debian live 10 6 0 amd64 standard iso' uploaded by 'Anonymous' freeleech -  http://localhost:3999/torrent/1

It is the 1 at the end of the announce line that should match the file name.