diff --git a/config.default b/config.default
index c3f99a1..a13f1fe 100644
--- a/config.default
+++ b/config.default
@@ -7,6 +7,7 @@
"nick": "MyCloudBot",
"user": "cloudbot",
"realname": "CloudBot - http://git.io/cloudbotirc",
+ "mode": "",
"nickserv_password": "",
"nickserv_user": "",
"channels": ["#cloudbot", "#cloudbot2"],
diff --git a/plugins/steam_calc.py b/plugins/steam_calc.py
index d531a2e..372646f 100644
--- a/plugins/steam_calc.py
+++ b/plugins/steam_calc.py
@@ -1,6 +1,5 @@
from util import hook, http
import csv
-import time
import StringIO
gauge_url = "http://www.mysteamgauge.com/search?username={}"
@@ -38,7 +37,7 @@ def steamcalc(inp, reply=None):
except (http.HTTPError, http.URLError):
return "Could not get data for this user."
- csv_data = StringIO.StringIO(request) # we use StringIO because CSV can't read a string
+ csv_data = StringIO.StringIO(request) # we use StringIO because CSV can't read a string
reader = unicode_dictreader(csv_data)
# put the games in a list
@@ -53,11 +52,11 @@ def steamcalc(inp, reply=None):
data["name"] = steam_profile.find('steamID').text
online_state = steam_profile.find('stateMessage').text
- data["state"] = online_state.replace("
", ": ") # will make this pretty later
+ data["state"] = online_state.replace("
", ": ") # will make this pretty later
# work out the average metascore for all games
ms = [float(game["metascore"]) for game in games if is_number(game["metascore"])]
- metascore = float(sum(ms))/len(ms) if len(ms) > 0 else float('nan')
+ metascore = float(sum(ms)) / len(ms) if len(ms) > 0 else float('nan')
data["average_metascore"] = "{0:.1f}".format(metascore)
# work out the totals
@@ -76,11 +75,10 @@ def steamcalc(inp, reply=None):
if game["unit"] == "GB":
total_size += float(game["size"])
else:
- total_size += float(game["size"])/1024
+ total_size += float(game["size"]) / 1024
data["size"] = "{0:.1f}".format(total_size)
-
return "{name} ({state}) has {games} games with a total value of ${value}" \
" and a total size of {size}GB! The average metascore for these" \
" games is {average_metascore}.".format(**data)