                elif msg == '!players':
                        action('!players command executed.')
                        sock = urllib.urlopen("http://www.gametracker.com/server_info/78.70.71.143:2302/")
                        htmlSource = sock.read()
                        sock.close()
                        try:
                            foundPE = re.search('<span id="HTML_num_players">(.+?)</span> / <span id="HTML_max_players"', htmlSource).group(1)
                        except AttributeError:
                            foundPE = 'meh'
                        sock = urllib.urlopen("http://www.gametracker.com/server_info/dayz-survival2.no-ip.info:2302/")
                        htmlSource = sock.read()
                        sock.close()
                        try:
                            foundPD = re.search('<span id="HTML_num_players">(.+?)</span> / <span id="HTML_max_players"', htmlSource).group(1)
                        except AttributeError:
                            foundPD = 'meh'
                        send(self.nick + "Epoch Player Count: " + foundPE)
                        send(self.nick + "DayZ Player Count: " + foundPD)
