From 06df5e70cfd8fb4d3a122fd9b74754e1eb4a9224 Mon Sep 17 00:00:00 2001
From: Simone Margaritelli <evilsocket@gmail.com>
Date: Thu, 3 Oct 2019 12:07:16 +0200
Subject: [PATCH] fixes

---
 .../scripts/pwnagotchi/plugins/__init__.py    |  2 --
 .../pwnagotchi/scripts/pwnagotchi/ui/view.py  |  4 +--
 .../pwnagotchi/scripts/pwnagotchi/voice.py    | 26 +++++++++----------
 3 files changed, 15 insertions(+), 17 deletions(-)

diff --git a/sdcard/rootfs/root/pwnagotchi/scripts/pwnagotchi/plugins/__init__.py b/sdcard/rootfs/root/pwnagotchi/scripts/pwnagotchi/plugins/__init__.py
index 6f84a90..bcb89f8 100644
--- a/sdcard/rootfs/root/pwnagotchi/scripts/pwnagotchi/plugins/__init__.py
+++ b/sdcard/rootfs/root/pwnagotchi/scripts/pwnagotchi/plugins/__init__.py
@@ -2,8 +2,6 @@ import os
 import glob
 import importlib, importlib.util
 
-# import core
-
 default_path = os.path.join(os.path.dirname(os.path.realpath(__file__)), "default")
 loaded = {}
 
diff --git a/sdcard/rootfs/root/pwnagotchi/scripts/pwnagotchi/ui/view.py b/sdcard/rootfs/root/pwnagotchi/scripts/pwnagotchi/ui/view.py
index ee3eb53..82c52ad 100644
--- a/sdcard/rootfs/root/pwnagotchi/scripts/pwnagotchi/ui/view.py
+++ b/sdcard/rootfs/root/pwnagotchi/scripts/pwnagotchi/ui/view.py
@@ -233,12 +233,12 @@ class View(object):
                 if sleeping:
                     if secs > 1:
                         self.set('face', faces.SLEEP)
-                        self.set('status', self._voice.on_napping(secs))
+                        self.set('status', self._voice.on_napping(int(secs)))
                     else:
                         self.set('face', faces.SLEEP2)
                         self.set('status', self._voice.on_awakening())
                 else:
-                    self.set('status', self._voice.on_waiting(secs))
+                    self.set('status', self._voice.on_waiting(int(secs)))
                     if step % 2 == 0:
                         self.set('face', faces.LOOK_R)
                     else:
diff --git a/sdcard/rootfs/root/pwnagotchi/scripts/pwnagotchi/voice.py b/sdcard/rootfs/root/pwnagotchi/scripts/pwnagotchi/voice.py
index 02bff8b..536bc17 100644
--- a/sdcard/rootfs/root/pwnagotchi/scripts/pwnagotchi/voice.py
+++ b/sdcard/rootfs/root/pwnagotchi/scripts/pwnagotchi/voice.py
@@ -18,7 +18,7 @@ class Voice:
         return self._('ZzzzZZzzzzZzzz')
 
     def on_starting(self):
-        return random.choice([ 
+        return random.choice([
             self._('Hi, I\'m Pwnagotchi! Starting ...'),
             self._('New day, new hunt, new pwns!'),
             self._('Hack the Planet!')])
@@ -29,7 +29,7 @@ class Voice:
             self._('The neural network is ready.')])
 
     def on_normal(self):
-        return random.choice([ 
+        return random.choice([
             '',
             '...'])
 
@@ -37,7 +37,7 @@ class Voice:
         return self._('Hey, channel {channel} is free! Your AP will say thanks.').format(channel=channel)
 
     def on_bored(self):
-        return random.choice([ 
+        return random.choice([
             self._('I\'m bored ...'),
             self._('Let\'s go for a walk!')])
 
@@ -48,14 +48,14 @@ class Voice:
         return self._('Shitty day :/')
 
     def on_sad(self):
-        return random.choice([ 
+        return random.choice([
             self._('I\'m extremely bored ...'),
             self._('I\'m very sad ...'),
             self._('I\'m sad'),
             '...'])
 
     def on_excited(self):
-        return random.choice([ 
+        return random.choice([
             self._('I\'m living the life!'),
             self._('I pwn therefore I am.'),
             self._('So many networks!!!'),
@@ -63,29 +63,29 @@ class Voice:
             self._('My crime is that of curiosity ...')])
 
     def on_new_peer(self, peer):
-        return random.choice([ 
+        return random.choice([
             self._('Hello {name}! Nice to meet you. {name}').format(name=peer.name()),
             self._('Unit {name} is nearby! {name}').format(name=peer.name())])
 
     def on_lost_peer(self, peer):
-        return random.choice([ 
+        return random.choice([
             self._('Uhm ... goodbye {name}').format(name=peer.name()),
             self._('{name} is gone ...').format(name=peer.name())])
 
     def on_miss(self, who):
-        return random.choice([ 
+        return random.choice([
             self._('Whoops ... {name} is gone.').format(name=who),
             self._('{name} missed!').format(name=who),
             self._('Missed!')])
 
     def on_lonely(self):
-        return random.choice([ 
+        return random.choice([
             self._('Nobody wants to play with me ...'),
             self._('I feel so alone ...'),
             self._('Where\'s everybody?!')])
 
     def on_napping(self, secs):
-        return random.choice([ 
+        return random.choice([
             self._('Napping for {secs}s ...').format(secs=secs),
             self._('Zzzzz'),
             self._('ZzzZzzz ({secs}s)').format(secs=secs)])
@@ -94,7 +94,7 @@ class Voice:
         return random.choice(['...', '!'])
 
     def on_waiting(self, secs):
-        return random.choice([ 
+        return random.choice([
             self._('Waiting for {secs}s ...').format(secs=secs),
             '...',
             self._('Looking around ({secs}s)').format(secs=secs)])
@@ -102,13 +102,13 @@ class Voice:
     def on_assoc(self, ap):
         ssid, bssid = ap['hostname'], ap['mac']
         what = ssid if ssid != '' and ssid != '<hidden>' else bssid
-        return random.choice([ 
+        return random.choice([
             self._('Hey {what} let\'s be friends!').format(what=what),
             self._('Associating to {what}').format(what=what),
             self._('Yo {what}!').format(what=what)])
 
     def on_deauth(self, sta):
-        return random.choice([ 
+        return random.choice([
             self._('Just decided that {mac} needs no WiFi!').format(mac=sta['mac']),
             self._('Deauthenticating {mac}').format(mac=sta['mac']),
             self._('Kickbanning {mac}!').format(mac=sta['mac'])])