I assure you that neither of these commands are doubling the timestamps. I'm willing to bet that the script you are using is echoing $timestamp to the channel instead of using the -t switch, and in your log preferences you also have [x] Timestamp Log checked.
To see if wagered correctly, please open a log file in Notepad.
- Raccoon
PS. Before /HOP was added, I manually echoed each line to the channel in my cycle script, and used pattern matches to determine the type of line (join/part/mode/text/etc) and used $colour() to display it as it was before. I tell you, kids today sure have it easy, yet they still bit[b][/b]ch and moan.