AuroraDiscordBot/auroraBot.py

27 lines
648 B
Python
Raw Normal View History

2023-03-20 18:54:38 +00:00
#!/usr/bin/python3
# -*- coding: utf-8 -*-
import discord
from discord.ext import commands
import config
2023-03-20 19:27:40 +00:00
import random
2023-03-20 18:54:38 +00:00
TOKEN = config.token
ID = config.channel_id
intents = discord.Intents.all()
bot = commands.Bot(command_prefix='!', intents=intents)
@bot.command(name='sky', help='Shows the latest image from the All Sky Camera in Kiruna')
async def ASC(ctx):
2023-03-20 19:27:40 +00:00
num = random.randint(1,100000)
message = f'https://www.irf.se/alis/allsky/krn/latest.jpeg?{num}'
2023-03-20 18:54:38 +00:00
if ctx.channel.id != ID:
2023-03-20 19:08:14 +00:00
await ctx.send(f"Please keep this stuff in <#{ID}>")
2023-03-20 18:54:38 +00:00
return
else:
await ctx.send(message)
return
bot.run(TOKEN)