mirror of
https://github.com/Specoolazius/mcserver-discordbot.git
synced 2024-11-25 03:59:43 +01:00
removed unused files
This commit is contained in:
parent
63ca1fd2bd
commit
b77f4789ab
@ -1,15 +0,0 @@
|
|||||||
import discord
|
|
||||||
|
|
||||||
from libs import ServerBot
|
|
||||||
|
|
||||||
|
|
||||||
class Developer(discord.Cog):
|
|
||||||
|
|
||||||
def __init__(self, bot: ServerBot):
|
|
||||||
self.bot = bot
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
def setup(bot: ServerBot):
|
|
||||||
bot.add_cog(Developer(bot))
|
|
@ -1,37 +0,0 @@
|
|||||||
import asyncio
|
|
||||||
import os.path
|
|
||||||
|
|
||||||
import discord
|
|
||||||
from discord.commands import slash_command
|
|
||||||
|
|
||||||
from libs import ServerBot
|
|
||||||
|
|
||||||
|
|
||||||
class Executer(discord.Cog):
|
|
||||||
|
|
||||||
def __init__(self, bot: ServerBot):
|
|
||||||
self.bot = bot
|
|
||||||
|
|
||||||
@slash_command(name='start')
|
|
||||||
async def __start_server(self, ctx: discord.ApplicationContext) -> None:
|
|
||||||
await ctx.defer()
|
|
||||||
|
|
||||||
await asyncio.create_subprocess_exec(
|
|
||||||
os.path.join('scripts', 'start-server.sh'),
|
|
||||||
stdout=asyncio.subprocess.PIPE,
|
|
||||||
stderr=asyncio.subprocess.PIPE,
|
|
||||||
)
|
|
||||||
|
|
||||||
await ctx.respond('starting server')
|
|
||||||
|
|
||||||
@slash_command(name='stop')
|
|
||||||
async def __stop_server(self, ctx: discord.ApplicationContext) -> None:
|
|
||||||
if ctx.user.id not in self.bot.admin_ids:
|
|
||||||
await ctx.respond('You don\'t have permissions to do that', ephemeral=True)
|
|
||||||
return
|
|
||||||
|
|
||||||
await ctx.respond('Stopping server')
|
|
||||||
|
|
||||||
|
|
||||||
def setup(bot: ServerBot):
|
|
||||||
bot.add_cog(Executer(bot))
|
|
@ -1,10 +0,0 @@
|
|||||||
import discord
|
|
||||||
from mcstatus import JavaServer
|
|
||||||
|
|
||||||
from libs import ServerBot
|
|
||||||
|
|
||||||
|
|
||||||
class Presence(discord.Cog):
|
|
||||||
"""
|
|
||||||
|
|
||||||
"""
|
|
@ -1 +0,0 @@
|
|||||||
from .bot import ServerBot
|
|
@ -1,44 +0,0 @@
|
|||||||
import os.path
|
|
||||||
from abc import ABC
|
|
||||||
from typing import Any
|
|
||||||
|
|
||||||
from mcstatus import JavaServer
|
|
||||||
|
|
||||||
import discord
|
|
||||||
from discord.commands import slash_command
|
|
||||||
|
|
||||||
TOKEN = ""
|
|
||||||
|
|
||||||
|
|
||||||
class ServerBot(discord.Bot, ABC):
|
|
||||||
|
|
||||||
def __init__(self):
|
|
||||||
super(ServerBot, self).__init__(
|
|
||||||
# general config
|
|
||||||
owner_id=448814943857410058,
|
|
||||||
|
|
||||||
# starting presence
|
|
||||||
activity=discord.Game('Beep Boop! Loading...'),
|
|
||||||
# activity=discord.Game('with 10 people on sfs.ddnss.org'),
|
|
||||||
status=discord.Status.idle,
|
|
||||||
|
|
||||||
# debug
|
|
||||||
debug_guilds=[848137923101982741, 958692739065720832],
|
|
||||||
)
|
|
||||||
|
|
||||||
# loading extensions
|
|
||||||
from extensions.executer import Executer
|
|
||||||
self.add_cog(Executer(self))
|
|
||||||
from extensions.developer import Developer
|
|
||||||
self.add_cog(Developer(self))
|
|
||||||
|
|
||||||
self.admin_ids = [448814943857410058]
|
|
||||||
|
|
||||||
def run(self, *args: Any, **kwargs: Any) -> None:
|
|
||||||
super(ServerBot, self).run(TOKEN, *args, **kwargs)
|
|
||||||
|
|
||||||
async def on_ready(self) -> None:
|
|
||||||
print('online')
|
|
||||||
|
|
||||||
|
|
||||||
|
|
@ -1,3 +0,0 @@
|
|||||||
#!/bin/bash
|
|
||||||
|
|
||||||
wakeonlan 90:1B:0E:A5:45:82
|
|
Loading…
Reference in New Issue
Block a user