mirror of
https://github.com/nikdoof/smsbot.git
synced 2025-12-13 18:12:15 +00:00
Break out into a module
This commit is contained in:
5
smsbot.py → smsbot/__init__.py
Executable file → Normal file
5
smsbot.py → smsbot/__init__.py
Executable file → Normal file
@@ -1,4 +1,3 @@
|
|||||||
#!/usr/bin/env python
|
|
||||||
import logging
|
import logging
|
||||||
import os
|
import os
|
||||||
import sys
|
import sys
|
||||||
@@ -147,7 +146,7 @@ class TwilioWebhookHandler(object):
|
|||||||
serve(self.app, host=host, port=port)
|
serve(self.app, host=host, port=port)
|
||||||
|
|
||||||
|
|
||||||
if __name__ == "__main__":
|
def main():
|
||||||
logging.basicConfig(level=logging.INFO)
|
logging.basicConfig(level=logging.INFO)
|
||||||
|
|
||||||
listen_host = os.environ.get('SMSBOT_LISTEN_HOST') or '0.0.0.0'
|
listen_host = os.environ.get('SMSBOT_LISTEN_HOST') or '0.0.0.0'
|
||||||
@@ -165,4 +164,4 @@ if __name__ == "__main__":
|
|||||||
# Start webhooks
|
# Start webhooks
|
||||||
webhooks = TwilioWebhookHandler()
|
webhooks = TwilioWebhookHandler()
|
||||||
webhooks.set_bot(telegram_bot)
|
webhooks.set_bot(telegram_bot)
|
||||||
webhooks.serve()
|
webhooks.serve(host=listen_host, port=listen_port)
|
||||||
4
smsbot/__main__.py
Normal file
4
smsbot/__main__.py
Normal file
@@ -0,0 +1,4 @@
|
|||||||
|
from . import main
|
||||||
|
|
||||||
|
if __name__ == '__main__':
|
||||||
|
main()
|
||||||
Reference in New Issue
Block a user