#!/usr/bin/python

import twitter
import datetime

planpin = datetime.datetime.now().time('','','','')

t = twitter.Twitter(auth=twitter.OAuth()

if datetime.time(hour=0) <= planpin < datetime.time(hour=4):
    print "Selamat malam"
    tweet = 'planpin bot tweet: ' + 'Selamat malam'
    t.statuses.update(status=tweet)
if datetime.time(hour=4) <= planpin < datetime.time(hour=9):
    print "Selamat pagi"
    tweet = 'planpin bot tweet: ' + 'Selamat pagi'
    t.statuses.update(status=tweet)
if datetime.time(hour=9) <= planpin < datetime.time(hour=15):
    print "Selamat siang"
    tweet = 'planpin bot tweet: ' + 'Selamat siang'
    t.statuses.update(status=tweet)
if datetime.time(hour=15) <= planpin < datetime.time(hour=21):
    print "Selamat sore"
    tweet = 'planpin bot tweet: ' + 'Selamat sore'
    t.statuses.update(status=tweet)
if datetime.time(hour=21) <= planpin < datetime.time(hour=0):
    print "Selamat malam"
    tweet = 'planpin bot tweet: ' + 'Selamat malam'
    t.statuses.update(status=tweet)
~                                     

@@ -44,23 +44,132 @@
 tetime%0A%0A
-planp
+now = datetime.datetime.now().time()%0Amidnight = now.replace(hour=23, minute=59, second=59, microsecond=59)%0Anowstr
 in
+g
  = datet
@@ -191,24 +191,27 @@
 w().
+strf
 time(
-'','','',''
+%22%25H:%25M:%25S%22
 )%0A%0At
@@ -248,16 +248,27 @@
 r.OAuth(
+'','','',''
 )%0A%0Aif da
@@ -286,31 +286,27 @@
 (hour=0) %3C= 
-planpin
+now
  %3C datetime.
@@ -361,33 +361,22 @@
 t = 
-'planpin bot tweet: '
+nowstring
  + '
+ 
 Sela
@@ -376,32 +376,99 @@
  ' Selamat malam
+ dari planpin %7C Planet Python Indonesia! http://planet.python.or.id
 '%0A    t.statuses
@@ -513,31 +513,27 @@
 (hour=4) %3C= 
-planpin
+now
  %3C datetime.
@@ -587,45 +587,101 @@
 t = 
-'planpin bot tweet: ' + 'Selamat pagi
+nowstring + ' Selamat pagi dari planpin %7C Planet Python Indonesia! http://planet.python.or.id
 '%0A  
@@ -738,31 +738,27 @@
 (hour=9) %3C= 
-planpin
+now
  %3C datetime.
@@ -814,33 +814,22 @@
 t = 
-'planpin bot tweet: '
+nowstring
  + '
+ 
 Sela
@@ -837,16 +837,83 @@
 at siang
+ dari planpin %7C Planet Python Indonesia! http://planet.python.or.id
 '%0A    t.
@@ -967,31 +967,28 @@
 hour=15) %3C= 
-planpin
+now)
  %3C datetime.
@@ -1043,33 +1043,22 @@
 t = 
-'planpin bot tweet: '
+nowstring
  + '
+ 
 Sela
@@ -1065,16 +1065,83 @@
 mat sore
+ dari planpin %7C Planet Python Indonesia! http://planet.python.or.id
 '%0A    t.
@@ -1203,39 +1203,22 @@
  %3C= 
-planpin %3C datetime.time(hour=0)
+now %3C midnight
 :%0A  
@@ -1257,33 +1257,22 @@
 t = 
-'planpin bot tweet: '
+nowstring
  + '
+ 
 Sela
@@ -1284,81 +1284,109 @@
 alam
-'%0A    t.statuses.update(status=tweet)%0A~                                     
+ dari planpin %7C Planet Python Indonesia! http://planet.python.or.id'%0A    t.statuses.update(status=tweet)
 %0A

fix 11 PM issue