Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import discord
- import asyncio
- import time
- client = discord.Client()
- server = client.get_server('375023410620661761')
- moardakkabool = False
- running = False
- dakka_phrase = ["WE NEED MOAR DAKKA!", "NOT ENUF DAKKA IN HERE BOYZ", "DAKKA DAKKA DAKKA", "WAAAAGH!!!", "HIT \'EM HARD, HIT \'EM LOW AND GIVE \'EM PLENTY OF DAKKA!!"]
- dakkachannel = ""
- @client.event
- async def on_ready():
- print('Logged in as')
- print(client.user.name)
- print(client.user.id)
- print(server)
- dakkachannel = client.get_channel('382281066486169600')
- print('------')
- print(dakkachannel)
- await client.send_message(dakkachannel, "I'M HERE BOYZ!")
- print('Sent Welcome')
- @client.event
- async def on_message(message):
- if message.content.startswith('!WENEEDMOARDAKKA'):
- if not running:
- print('Received request for MOAR DAKKA')
- moardakkabool = True
- # loop = asyncio.get_event_loop()
- await need_moar_dakka()
- return
- if message.content.startswith('!NOMOARDAKKAWEHERETICS'):
- moardakkabool = False
- print('Received NO MOAR DAKKA')
- return
- if message.content.startswith('!ping'):
- await client.send_message(message.channel, "pong")
- return
- async def need_moar_dakka():
- print('more dakka')
- running = True
- count = 1
- while(True):
- dakka_string = ""
- if not moardakkabool:
- return
- if(count == 300):
- print('resetting counter')
- await client.send_message(dakkachannel, "WE LOST DA DAKKA! THATS OKAY LETS GO GET MOAR, WE START AGAINZ!")
- count = 1
- time.sleep(30)
- await client.send_message(dakkachannel, get_dakka_phrase())
- print('Sent dakka phrase')
- for x in range(0, count):
- dakka_string = dakka_string + "DAKKA "
- await client.send_message(dakkachannel, dakka_string)
- time.sleep(300)
- def get_dakka_phrase():
- return dakka_phrase[random.randint(0,4)]
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement