Skip to content

Commit d3ad0c2

Browse files
authored
Simplify example setup.
1 parent f835782 commit d3ad0c2

File tree

1 file changed

+6
-8
lines changed

1 file changed

+6
-8
lines changed

examples/events.py

Lines changed: 6 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -7,22 +7,20 @@
77
async def on_clan_member_join(member, clan):
88
print("{} just joined our clan {}!".format(member.name, clan.name))
99

10-
10+
@client.event
1111
async def on_clan_member_leave(member, clan):
1212
print("Oh no! {} just left our clan {}!".format(member.name, clan.name))
1313

14-
15-
async def when_someone_attacks(attack, war):
14+
@client.event
15+
async def on_war_attack(attack, war):
1616
print(
1717
"{} just attacked {} for {} stars! It was a {} war.".format(
1818
attack.attacker.name, attack.defedender.name, attack.stars, war.type
1919
)
2020
)
2121

22-
23-
client.add_events(on_clan_member_join, function_dicts={"on_war_attack": when_someone_attacks})
24-
client.add_clan_update("tag", "another tag", retry_interval=30)
25-
client.add_war_update("clan tag", retry_interval=60)
26-
client.start_updates("all")
22+
tags = ["#tag", "#tag2", "#tag3"]
23+
client.add_clan_update(tags, retry_interval=30)
24+
client.add_war_update(tags, retry_interval=300)
2725

2826
client.run_forever()

0 commit comments

Comments
 (0)