
import time
import hashlib
import tweepy

CONSUMER_KEY = 'xxxxxxxxxxxx'
CONSUMER_SECRET = 'xxxxxxxxxxxx' 
ACCESS_KEY = 'xxxxxxxxxxxx'
ACCESS_SECRET = 'xxxxxxxxxxxx'
auth = tweepy.OAuthHandler(CONSUMER_KEY, CONSUMER_SECRET)
auth.set_access_token(ACCESS_KEY, ACCESS_SECRET)
api = tweepy.API(auth)

def checkTime():
	ts = time.time()
	m = hashlib.md5()
	m.update(str(ts))
	return m.hexdigest()

def postStatus():
	currentTime = checkTime()
	api.update_status(currentTime)

int = 0
while int == 0:
	postStatus()
	time.sleep(3600) #Sleep for one hour


__author__ = "Patrick Guelcher"
__copyright__ = "(C) 2016 Patrick Guelcher"
__license__ = "MIT"
__version__ = "1.0"

"""
A bot for Twitter that checks the time and then posts it as an md5 hash value.
"""

import time
import hashlib
import tweepy

# Configuration (Twitter API Settings)
CONSUMER_KEY = 'npfl47weJ6vSn3MRXUq342dMB'
CONSUMER_SECRET = 'dKv6zrr7ExIWAtVE3gWG4xZFs3LziZaeHvmycTHkttGC3etP4d'
ACCESS_TOKEN = '2489159084-t6A6zXVZSJFdZYP8jb78Mat8Lg3TfnIdffBgUTs'
ACCESS_SECRET = '0C83TOgZ4WE00zWuDxVT2TS6E5sVo0Bp0P1IpRn2ipNhD'
sleep_time = 3600 # Time is in seconds (Default 3600)

# Do not edit beyond this comment
def main():
	index = 0
	while index == 0:
		post_status()
		time.sleep(sleep_time) # Sleep for one hour

def check_time():
	time_stamp = str(time.time())
	encode_time = time_stamp.encode('utf-8')
	md = hashlib.md5()
	md.update(encode_time)
	return md.hexdigest()

def post_status():
	auth = tweepy.OAuthHandler(CONSUMER_KEY, CONSUMER_SECRET)
	auth.set_access_token(ACCESS_TOKEN, ACCESS_SECRET)
	api = tweepy.API(auth)

	current_time = check_time()
	api.update_status(current_time)
	print(current_time)

if __name__ == '__main__':
    main()

Clean code and conform to python conventions
Clean code and conform to python conventions

Some things are still a bit weird, mostly due to my limited knowledge of
Python.

Also fixed code to conform to Python naming conventions for
variables/functions.

+ 
+ __author__ = "Patrick Guelcher"
+ __copyright__ = "(C) 2016 Patrick Guelcher"
+ __license__ = "MIT"
+ __version__ = "1.0"
+ 
+ """
+ A bot for Twitter that checks the time and then posts it as an md5 hash value.
+ """
  
  import time
  import hashlib
  import tweepy
  
+ # Configuration (Twitter API Settings)
+ CONSUMER_KEY = 'npfl47weJ6vSn3MRXUq342dMB'
+ CONSUMER_SECRET = 'dKv6zrr7ExIWAtVE3gWG4xZFs3LziZaeHvmycTHkttGC3etP4d'
+ ACCESS_TOKEN = '2489159084-t6A6zXVZSJFdZYP8jb78Mat8Lg3TfnIdffBgUTs'
+ ACCESS_SECRET = '0C83TOgZ4WE00zWuDxVT2TS6E5sVo0Bp0P1IpRn2ipNhD'
+ sleep_time = 3600 # Time is in seconds (Default 3600)
- CONSUMER_KEY = 'xxxxxxxxxxxx'
- CONSUMER_SECRET = 'xxxxxxxxxxxx' 
- ACCESS_KEY = 'xxxxxxxxxxxx'
- ACCESS_SECRET = 'xxxxxxxxxxxx'
- auth = tweepy.OAuthHandler(CONSUMER_KEY, CONSUMER_SECRET)
- auth.set_access_token(ACCESS_KEY, ACCESS_SECRET)
- api = tweepy.API(auth)
  
- def checkTime():
- 	ts = time.time()
- 	m = hashlib.md5()
- 	m.update(str(ts))
- 	return m.hexdigest()
+ # Do not edit beyond this comment
+ def main():
+ 	index = 0
+ 	while index == 0:
+ 		post_status()
+ 		time.sleep(sleep_time) # Sleep for one hour
  
- def postStatus():
- 	currentTime = checkTime()
- 	api.update_status(currentTime)
+ def check_time():
+ 	time_stamp = str(time.time())
+ 	encode_time = time_stamp.encode('utf-8')
+ 	md = hashlib.md5()
+ 	md.update(encode_time)
+ 	return md.hexdigest()
  
- int = 0
- while int == 0:
- 	postStatus()
- 	time.sleep(3600) #Sleep for one hour
+ def post_status():
+ 	auth = tweepy.OAuthHandler(CONSUMER_KEY, CONSUMER_SECRET)
+ 	auth.set_access_token(ACCESS_TOKEN, ACCESS_SECRET)
+ 	api = tweepy.API(auth)
  
+ 	current_time = check_time()
+ 	api.update_status(current_time)
+ 	print(current_time)
+ 
+ if __name__ == '__main__':
+     main()
+ 
Clean code and conform to python conventions
## Code Before:

import time
import hashlib
import tweepy

CONSUMER_KEY = 'xxxxxxxxxxxx'
CONSUMER_SECRET = 'xxxxxxxxxxxx' 
ACCESS_KEY = 'xxxxxxxxxxxx'
ACCESS_SECRET = 'xxxxxxxxxxxx'
auth = tweepy.OAuthHandler(CONSUMER_KEY, CONSUMER_SECRET)
auth.set_access_token(ACCESS_KEY, ACCESS_SECRET)
api = tweepy.API(auth)

def checkTime():
	ts = time.time()
	m = hashlib.md5()
	m.update(str(ts))
	return m.hexdigest()

def postStatus():
	currentTime = checkTime()
	api.update_status(currentTime)

int = 0
while int == 0:
	postStatus()
	time.sleep(3600) #Sleep for one hour

## Instruction:
Clean code and conform to python conventions
## Code After:

__author__ = "Patrick Guelcher"
__copyright__ = "(C) 2016 Patrick Guelcher"
__license__ = "MIT"
__version__ = "1.0"

"""
A bot for Twitter that checks the time and then posts it as an md5 hash value.
"""

import time
import hashlib
import tweepy

# Configuration (Twitter API Settings)
CONSUMER_KEY = 'npfl47weJ6vSn3MRXUq342dMB'
CONSUMER_SECRET = 'dKv6zrr7ExIWAtVE3gWG4xZFs3LziZaeHvmycTHkttGC3etP4d'
ACCESS_TOKEN = '2489159084-t6A6zXVZSJFdZYP8jb78Mat8Lg3TfnIdffBgUTs'
ACCESS_SECRET = '0C83TOgZ4WE00zWuDxVT2TS6E5sVo0Bp0P1IpRn2ipNhD'
sleep_time = 3600 # Time is in seconds (Default 3600)

# Do not edit beyond this comment
def main():
	index = 0
	while index == 0:
		post_status()
		time.sleep(sleep_time) # Sleep for one hour

def check_time():
	time_stamp = str(time.time())
	encode_time = time_stamp.encode('utf-8')
	md = hashlib.md5()
	md.update(encode_time)
	return md.hexdigest()

def post_status():
	auth = tweepy.OAuthHandler(CONSUMER_KEY, CONSUMER_SECRET)
	auth.set_access_token(ACCESS_TOKEN, ACCESS_SECRET)
	api = tweepy.API(auth)

	current_time = check_time()
	api.update_status(current_time)
	print(current_time)

if __name__ == '__main__':
    main()
