mirror of
https://github.com/idanoo/autobrr
synced 2025-07-23 00:39:13 +00:00
![]() * feat(irc): add sse to handler * feat(irc): view and send irc messages per network * refactor(irc): use id as handlerkey * refactor(irc): use id as handlerkey * feat(web): add irc context * refactor: create sse stream per network channel * fix(irc): remove non-working wildcard callback handler * feat: use fork of sse * chore(deps): update ergo/irc-go to v0.3.0 * fix: clean irc msg before sse publish * feat: add view channel button * feat: styling improvements * feat: show time |
||
---|---|---|
.. | ||
files | ||
irc | ||
main.go | ||
README.md |
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 it1.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 the1.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.