So here is a really simple solution that will allow you to listen to your iPod touch before you sleep and that won't ruins your battery during the night and that won't injure your iPod or yourself!
Simple, Easy and 2 sec Setup !
P.S Only work with Itouch 2rd Gen ! (Speaker mode needed)
Step 1: Make a Playlist
So click on music and go to Playlist , then click on On-The-Go and add the songs you want. Adjust the volume (Not too high) and hit play. Make sure your ear bud are not connected so that you are in Speaker mode.
Step 2: Put a Timer
So to do it , just go in Clock apps then in the Timer tabs, then click on When Timer Ends and go to the first one in the list: Sleep iPod and click on it then on set. Start the timer!
When the Timer is set, go back to your Playlist and hit play!
Step 3: Put the iPod in your Pillow
Step 4: Enjoy the Music playing!
The iPod will automatically stop playing and put itself in sleep mode!