Build a Perl module for znc 1.7.x to act as a bot on multiple networks
₹600-2000 INR
Cerrado
Publicado hace más de 8 años
₹600-2000 INR
Pagado a la entrega
first, you need to make a basic bot flood-free to connect to multiple ssl irc servers. with each server separate username (under one application of course). each network should be threaded alone with its own sql [login to view URL] also needs to be able to connect to various ftpd servers to obtain sfv's nfo's and m3u's as well as fileinfo trackinfo videoinfo etc
also I need a php web front end to show nfo's sfv's m3u's fron the various commands !nfo !sfv !m3u
It would also be needed for the triggers to be editable per network as some nets use different triggers
we should on irc while you're working on it so that i can help you out. each cmd is very basic.
here are the commands: *!*
exactinfo > siteinfo > ginfo > info
info is the basic one, the others will overwrite it
1) !addpre %release %section
2) !info %release %filecount %size
3) !ginfo %release %filecount %size
4) !siteinfo %release %filecount %size
5) !exactinfo %release %filecount %size
6) !gn %release %genre
7) !addtrack %release %filename %[login to view URL]
8) !addid3c %release %genre %year %samplingrate %channels %bitrate %[login to view URL]
9) !getold %release
10) !addold %release %secion %unixtime %filecount %size %genre %[login to view URL]
11) !gplay [--day YYYY-mm-dd] [--between %release1 %release2] [--grp <GroupName>
12) !addvideoinfo %release %video-codec %framerate %resolution %ar %audio-codec %audio-bitrate %audio-samplingrate %audio-channels
13) !addnfo %release %filename %crc32
14) !addsfv %release %filename %crc32
15) !addm3u %release %filename %crc32
16) !getnfo %release
17) !getsfv %release
18) !getm3u %release
19) !sitepre %release %section %filecount %size
20) !newdir %release %section
21) !nuke %release %reason [%network]
22) !unnuke %release %reason [%network]
23) !modnuke %release %reason [%network]
24) !oldnuke %release %reason %network %unixtime
25) !oldunnuke %release %reason %network %unixtime
26) !oldmodnuke %release %reason %network %unixtime
27) !delpre %release %reason [%network]
28) !undelpre %release %reason [%network]
29) !updatetime %release %unixtime
!from %release
!hist %release
!db
!pre *something*
!dupe *something*
!first
!last
!grp %group
!group %group
!act %group
!nukes %group
!track *something*
!tracks %release
!id3 %release
!video %release
!nfo %release
!sfv %release
!m3u %release
!nukereq %release %reason
!unnukereq %release %reason
!nukefix %release
!fix -[info/gn/date/rls]
!top5 [-s %section] [-pdtv/hdtv/pal/ntsc] [-eng/e]