blackjack

- irc bot to play blackjack
git clone git://git.acid.vegas/blackjack.git
Log | Files | Refs | Archive | README | LICENSE

debug.py (1476B)

      1 #!/usr/bin/env python
      2 # BlackJack IRC Bot - Developed by acidvegas in Python (https://acid.vegas/blackjack)
      3 # debug.py
      4 
      5 import ctypes
      6 import os
      7 import sys
      8 import time
      9 
     10 def check_privileges():
     11     if check_windows():
     12         if ctypes.windll.shell32.IsUserAnAdmin() != 0:
     13             return True
     14         else:
     15             return False
     16     else:
     17         if os.getuid() == 0 or os.geteuid() == 0:
     18             return True
     19         else:
     20             return False
     21 
     22 def check_version(major):
     23     if sys.version_info.major == major:
     24         return True
     25     else:
     26         return False
     27 
     28 def check_windows():
     29     if os.name == 'nt':
     30         return True
     31     else:
     32         return False
     33 
     34 def clear():
     35     if check_windows():
     36         os.system('cls')
     37     else:
     38         os.system('clear')
     39 
     40 def error(msg, reason=None):
     41     if reason:
     42         print(f'{get_time()} | [!] - {msg} ({reason})')
     43     else:
     44         print(f'{get_time()} | [!] - {msg}')
     45 
     46 def error_exit(msg):
     47     raise SystemExit(f'{get_time()} | [!] - {msg}')
     48 
     49 def get_time():
     50     return time.strftime('%I:%M:%S')
     51 
     52 def info():
     53     clear()
     54     print(''.rjust(56, '#'))
     55     print('#{0}#'.format(''.center(54)))
     56     print('#{0}#'.format('BlackJack IRC Bot'.center(54)))
     57     print('#{0}#'.format('Developed by acidvegas in Python'.center(54)))
     58     print('#{0}#'.format('https://acid.vegas/blackjack'.center(54)))
     59     print('#{0}#'.format(''.center(54)))
     60     print(''.rjust(56, '#'))
     61 
     62 def irc(msg):
     63     print(f'{get_time()} | [~] - {msg}')