18 lines
408 B
Python
18 lines
408 B
Python
# Project: Telegram PC kill switch bot
|
|
# Author: Stanislav Mykhailenko
|
|
# License: Unlicense
|
|
|
|
import ctypes, sys
|
|
|
|
from googledrive import authenticate
|
|
from tg import startBot
|
|
|
|
def main() -> None:
|
|
if ctypes.windll.shell32.IsUserAnAdmin():
|
|
startBot()
|
|
else:
|
|
ctypes.windll.shell32.ShellExecuteW(None, "runas", sys.executable, " ".join(sys.argv), None, 1)
|
|
|
|
if __name__ == '__main__':
|
|
authenticate()
|
|
main()
|