#!/usr/bin/perl my $u1 = '@'; my $u2 = ''; my $tw11 = '
  •   
    '; my $tw12 = '
  •   
    '; my $tw2 = '
    '; my $tw4 = '
  • '; my $ago = 2; my $first = 1; foreach( <> ) { my $tw1; if( $first == 1 ) { $tw1 = $tw11; $first = 0; } else { $tw1 = $tw12; } my $text = $_; $ago += int(rand() * 10); my $ago_t; if( $ago < 60 ) { $ago_t = "$ago minutes"; } else { $ago_t = int($ago / 60) . " hours"; } my ($reply) = ($text =~ /$\@([^ ]+)/); if( $reply && $reply ne "" ) { $reply = $repl1 . $reply . $repl2; } $text =~ s/\@([^ ]+)/$u1$1$u2/gi; print $tw1 . $text . $tw2 . $ago_t . $tw3 . $reply . $tw4; }