c++ irc bot
using sql the bot must announce things added
and should have a grabber from ftp ssl - nfo sfv sample jpg fileinfo exactinfo
grab from nfo genere or label
bot that connects to various net support ssl connect and various nickname in net different
exactinfo > siteinfo > ginfo > info
more info on bot we can talk on irc
and a simple check on new release from site
example NEW -TV- RELEASE.S01E01.x264-GRP
BOT-> [TiME] RELEASE.S01E01.x264-GRP ok
BOT-> if the time of the release is less than 5 minutes [TiME] RELEASE.S01E01.x264-GRP no
1) !addpre %release %section
2) !info %release %filecount %size
if the time of the release is less than 60 minutes you should use !oldinfo
3) !ginfo %release %filecount %size
4) !siteinfo %release %filecount %size
5) !exactinfo %release %filecount %size
6) !gn %release %genre
if the time of the release is less than 60 minutes you should use !oldgn
*) !url %release %url
if the time of the release is less than 60 minutes you should use !oldurl
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] [--grp group] [--between %release1 %release2]
12) !addvideoinfo %release %video-codec %framerate %resolution %ar %audio-codec %audio-bitrate %audio-samplingrate %audio-channels
13) !addnfo %release %filename %crc32
if the time of the release is less than 60 minutes you should use !oldnfo
14) !addsfv %release %filename %crc32
if the time of the release is less than 60 minutes you should use !oldsfv
15) !addm3u %release %filename %crc32
if the time of the release is less than 60 minutes you should use !oldm3u
**) !addjpg %release %filename %crc32
if the time of the release is less than 60 minutes you should use !oldjpg
**) !addmediainfo %release %filename %crc32
if the time of the release is less than 60 minutes you should use !oldmediainfo
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) !fileinfo %release %namefile %size
30) !updatetime %release %unixtime
31) !updatenfo %release %filename %crc32
32) !updatejpg %release %filename %crc32
33) !updatem3u %release %filename %crc32
34) !updatesfv %release %filename %crc32
!prehelp command help
!from %release
!hist %release
!db count
!time %unixtime %timeuman
!uptime %timebotonline
!pre *something*
!dupe *something*
!first
!last
!grp %group
!group %group
!act <group> show all releases from year and month and total
!act <group> -y=<year> -m=<month> [-r=<count>] show latest releases show activity group stats
!nukes %group
!track *something*
!tracks %release
!id3 %release
!video %release
!nfo %release
!sfv %release
!m3u %release
!jpg %release
!url %release
!fileinfo %release
!p2p %list of group skipped or blocked
!imdb %search title -y=<year>
!imdb %imdburl
!imdb %imdbid
!imdb %release show info imdb from release
!tvmaze %search title
!tvmaze %eptitle
!tvmaze %release show info tvrage from release
!mediainfo %release
!nukereq %release %reason
!unnukereq %release %reason
!nukefix %release
!fix -[info/gn/date/rls/nuke]
!top5 [-s %section] [-pdtv/hdtv/pal/ntsc] [-eng/e]
!ar <width>x<height> - aspect ratio
!addwatch, !delwatch, !watchlist.
Switches:
-section/s=section (Specify section)
-genre/gn=genre (Specify genre)
-group/grp=group (Specify group)
-limit/-l=X (Use a limit for the results - Max: 150)
-offfset/of=X (Specify offset X where results should begin)