1
Fork 0
mirror of https://github.com/RYGhub/royalnet.git synced 2024-11-27 13:34:28 +00:00

Created a basic bot

This commit is contained in:
Steffo 2017-02-27 23:16:42 +01:00
parent fb459deff2
commit e63aaab424
2 changed files with 12 additions and 5 deletions

11
basicbot.py Normal file
View file

@ -0,0 +1,11 @@
import asyncio
loop = asyncio.get_event_loop()
import telegram
b = telegram.Bot("ciao pizza")
async def print_message(bot, update):
print(update.message.content)
b.commands["echo"] = print_message
b.run()

View file

@ -28,7 +28,7 @@ class Bot:
def __hash__(self): def __hash__(self):
return hash(self.token) return hash(self.token)
async def run(self): def run(self):
"""Run the bot automatically.""" """Run the bot automatically."""
while True: while True:
loop.run_until_complete(self.get_updates()) loop.run_until_complete(self.get_updates())
@ -368,7 +368,3 @@ class Location:
class Venue: class Venue:
def __init__(self, init_dict): def __init__(self, init_dict):
raise NotImplementedError("Not yet.") raise NotImplementedError("Not yet.")
b = Bot(os.environ["royalbottelegram"])
loop.run_until_complete(b.run())