commit d1f28d8673ca2f4a0f0695258d3719f51603d338
parent 15ca33b8f2ee97a05437ea870704025686f9bd50
Author: Marcel <MTRNord@users.noreply.github.com>
Date: Wed, 16 Nov 2016 08:44:51 +0100
Make tempfilename more random
This gives the ability to have multiple requests per channel at the same time
Diffstat:
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/__init__.py b/__init__.py
@@ -208,8 +208,8 @@ def intel(bot, event, *args):
url = 'https://www.ingress.com/intel'
yield from bot.coro_send_message(event.conv_id, "<i>intel map is searching " + search + " and screenshooting as requested, please wait...</i>")
- filename = event.conv_id + "." + str(time.time()) +".png"
- filepath = tempfile.NamedTemporaryFile(prefix=event.conv_id, suffix=".png", delete=False).name
+ filepath = tempfile.NamedTemporaryFile(suffix=".png", delete=False).name
+ filename = filepath.split('/', file.count('/'))[-1]
logger.debug("temporary screenshot file: {}".format(filepath))
try:
loop = asyncio.get_event_loop()
@@ -274,8 +274,8 @@ def iitc(bot, event, *args):
url = 'https://www.ingress.com/intel'
yield from bot.coro_send_message(event.conv_id, "<i>intel map is searching " + search + " and screenshooting as requested, please wait...</i>")
- filename = event.conv_id + "." + str(time.time()) +".png"
- filepath = tempfile.NamedTemporaryFile(prefix=event.conv_id, suffix=".png", delete=False).name
+ filepath = tempfile.NamedTemporaryFile(suffix=".png", delete=False).name
+ filename = filepath.split('/', file.count('/'))[-1]
plugins_filepath = tempfile.NamedTemporaryFile(prefix=event.conv_id, suffix=".json", delete=False).name
logger.debug("temporary screenshot file: {}".format(filepath))
if bot.conversation_memory_get(event.conv_id, 'iitc_plugins'):