rendered paste bodyalias Play {
if ($readini(Mp3.ini, Music_Player, Status) == Stopped) {
writeini Mp3.ini Music_Player Status Playing
writeini Mp3.ini Music_Player Song $findfile($readini(Mp3.ini, Music_Info, Music_Directory), *.mp3, $rand(1, $findfile($readini(Mp3.ini, Music_Info, Music_Directory), *.mp3, 0)))
splay $readini(Mp3.ini, Music_Player, Song)
echo -a $timestamp %music.prefix 12Song (07 $sound($readini(Mp3.ini, Music_Player, Song)).Title 12) - Artist (07 $sound($readini(Mp3.ini, Music_Player, Song)).Artist 12) - Album (07 $sound($readini(Mp3.ini, Music_Player, Song)).Album 12) - Bitrate (07 $sound($readini(Mp3.ini, Music_Player, Song)).Bitrate 12)
}
elseif ($readini(Mp3.ini, Music_Player, Status) == Paused) {
writeini Mp3.ini Music_Player Status Playing
splay resume
}
elseif ($readini(Mp3.ini, Music_Player, Status) == Playing) {
echo -a $timestamp %music.prefix 12Music is already 07playing12.
}
}
alias Next {
if ($readini(Mp3.ini, Music_Player, Status) == Playing) {
writeini Mp3.ini Music_Player Song $findfile($readini(Mp3.ini, Music_Info, Music_Directory), *.mp3, $rand(1, $findfile($readini(Mp3.ini, Music_Info, Music_Directory), *.mp3, 0)))
did -ra Mp3 39 $sound($readini(Mp3.ini, Music_Player, Song)).Title
did -ra Mp3 40 $sound($readini(Mp3.ini, Music_Player, Song)).Artist
did -ra Mp3 41 $sound($readini(Mp3.ini, Music_Player, Song)).Album
did -ra Mp3 42 $sound($readini(Mp3.ini, Music_Player, Song)).Bitrate
splay $readini(Mp3.ini, Music_Player, Song)
echo -a $timestamp %music.prefix 12Song (07 $sound($readini(Mp3.ini, Music_Player, Song)).Title 12) - Artist (07 $sound($readini(Mp3.ini, Music_Player, Song)).Artist 12) - Album (07 $sound($readini(Mp3.ini, Music_Player, Song)).Album 12) - Bitrate (07 $sound($readini(Mp3.ini, Music_Player, Song)).Bitrate 12)
}
elseif ($readini(Mp3.ini, Music_Player, Status) == Stopped) {
echo -a $timestamp %music.prefix 12Music is currently 07stopped12. Cannot skip to the next song.
}
elseif ($readini(Mp3, Music_Player, Status) == Paused) {
echo -a $timestamp %music.prefix 12Music is currently 07paused12. Cannot skip to the next song.
}
}
alias Stop {
if ($readini(Mp3.ini, Music_Player, Status) != Stopped) {
splay stop
writeini Mp3.ini Music_Player Status Stopped
did -r Mp3 39,40,41,42
}
elseif ($readini(Mp3.ini, Music_Player, Status) == Stopped) {
echo -a $timestamp %music.prefix 12Music is already 07stopped12.
}
}
alias Pause {
if ($readini(Mp3.ini, Music_Player, Status) == Playing) {
writeini Mp3.ini Music_Player Status Paused
splay pause
}
elseif ($readini(Mp3.ini, Music_Player, Status) == Paused) {
writeini Mp3.ini Music_Player Status Playing
splay resume
echo -a $timestamp %music.prefix Playing 07resumed02 on 12Song (07 $sound($readini(Mp3.ini, Music_Player, Song)).Title 12) - Artist (07 $sound($readini(Mp3.ini, Music_Player, Song)).Artist 12) - Album (07 $sound($readini(Mp3.ini, Music_Player, Song)).Album 12) - Bitrate (07 $sound($readini(Mp3.ini, Music_Player, Song)).Bitrate 12)
}
elseif ($readini(Mp3.ini, Music_Player, Status) == Stopped) {
echo -a $timestamp %music.prefix 12 Music is 07stopped12. Cannot pause or resume playing.
}
}
on *:MP3END: {
writeini Mp3.ini Music_Player Song $findfile($readini(Mp3.ini, Music_Info, Music_Directory),*.mp3,$rand(1,$findfile($readini(Mp3.ini, Music_Info, Music_Directory),*.mp3,0)))
splay $readini(Mp3.ini, Music_Player, Song)
echo -a $timestamp %music.prefix 12Song (07 $sound($readini(Mp3.ini, Music_Player, Song)).Title 12) - Artist (07 $sound($readini(Mp3.ini, Music_Player, Song)).Artist 12) - Album (07 $sound($readini(Mp3.ini, Music_Player, Song)).Album 12) - Bitrate (07 $sound($readini(Mp3.ini, Music_Player, Song)).Bitrate 12)
did -ra Mp3 39 $sound($readini(Mp3.ini, Music_Player, Song)).Title
did -ra Mp3 40 $sound($readini(Mp3.ini, Music_Player, Song)).Artist
did -ra Mp3 41 $sound($readini(Mp3.ini, Music_Player, Song)).Album
did -ra Mp3 42 $sound($readini(Mp3.ini, Music_Player, Song)).Bitrate
}