Merge pull request #3 from stevavoliajvar/refactor/make-version-function

Made show_version function
This commit is contained in:
Aleksej 2022-06-12 22:05:48 +00:00 committed by GitHub
commit 84ac77f65f
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -8,6 +8,13 @@ CONFIG_PATH = "./config.ini"
VERSION='0.1.0' VERSION='0.1.0'
def show_version():
print("XMPPmirror " + VERSION)
print("License GPLv3+: GNU GPL version 3 or later <https://gnu.org/licenses/gpl.html>")
print("This is free software: you are free to change and redistribute it.")
print("There is NO WARRANTY, to the extent permitted by law.")
class MUCBot(slixmpp.ClientXMPP): class MUCBot(slixmpp.ClientXMPP):
def __init__(self, jid, password, nick, room1, room2): def __init__(self, jid, password, nick, room1, room2):
@ -42,10 +49,7 @@ if __name__ == '__main__':
## Version argument ## Version argument
if args.version: if args.version:
print("XMPPmirror " + VERSION) show_version()
print("License GPLv3+: GNU GPL version 3 or later <https://gnu.org/licenses/gpl.html>")
print("This is free software: you are free to change and redistribute it.")
print("There is NO WARRANTY, to the extent permitted by law.")
exit() exit()
config = configparser.ConfigParser() config = configparser.ConfigParser()