Compare commits
1 Commits
5.0-audio-
...
master
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
e74b7f3b26 |
@ -21,7 +21,7 @@ class storage:
|
|||||||
if key is None:
|
if key is None:
|
||||||
return modules.get(module)
|
return modules.get(module)
|
||||||
|
|
||||||
if value is not None:
|
else:
|
||||||
modules[module][key] = value
|
modules[module][key] = value
|
||||||
await self.collection.update_one(
|
await self.collection.update_one(
|
||||||
{"server_id": self.server_id},
|
{"server_id": self.server_id},
|
||||||
|
|||||||
9
bot.py
9
bot.py
@ -15,14 +15,13 @@ bot = bridge.Bot(
|
|||||||
)
|
)
|
||||||
|
|
||||||
# bot.load_extension("cogs.triggers")
|
# bot.load_extension("cogs.triggers")
|
||||||
#bot.load_extension("cogs.counting")
|
bot.load_extension("cogs.counting")
|
||||||
#bot.load_extension("cogs.settings")
|
bot.load_extension("cogs.settings")
|
||||||
#bot.load_extension("cogs.misc")
|
bot.load_extension("cogs.misc")
|
||||||
#bot.load_extension("cogs.voice")
|
|
||||||
|
|
||||||
uri = f"mongodb://{env['DB_USERNAME']}:{env['DB_PASSWORD']}@{env['DB_HOST']}/?authSource=admin"
|
uri = f"mongodb://{env['DB_USERNAME']}:{env['DB_PASSWORD']}@{env['DB_HOST']}/?authSource=admin"
|
||||||
bot.db = MongoClient(uri)["turdbot"]
|
bot.db = MongoClient(uri)["turdbot"]
|
||||||
|
|
||||||
bot.version = "5.0.0ALPHA"
|
bot.version = "4.5.0"
|
||||||
|
|
||||||
bot.run(env["BOT_TOKEN"])
|
bot.run(env["BOT_TOKEN"])
|
||||||
@ -1,7 +1,6 @@
|
|||||||
from discord.ext import bridge, commands
|
from discord.ext import bridge, commands
|
||||||
from bin.storage import storage
|
from bin.storage import storage
|
||||||
|
|
||||||
|
|
||||||
class Misc(commands.Cog):
|
class Misc(commands.Cog):
|
||||||
def __init__(self, bot):
|
def __init__(self, bot):
|
||||||
self.bot = bot
|
self.bot = bot
|
||||||
@ -22,6 +21,9 @@ class Misc(commands.Cog):
|
|||||||
print(self.bot.version)
|
print(self.bot.version)
|
||||||
print("------")
|
print("------")
|
||||||
|
|
||||||
|
@commands.Cog.listener()
|
||||||
|
async def on_message(self, message):
|
||||||
|
if message.author.id == 768214000798138419:
|
||||||
|
await message.add_reaction('🥚')
|
||||||
def setup(bot):
|
def setup(bot):
|
||||||
bot.add_cog(Misc(bot))
|
bot.add_cog(Misc(bot))
|
||||||
@ -1,26 +0,0 @@
|
|||||||
from discord.ext import bridge, commands
|
|
||||||
from bin.storage import storage
|
|
||||||
from os import environ as env
|
|
||||||
import wavelink
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
class Voice(commands.Cog):
|
|
||||||
def __init__(self, bot):
|
|
||||||
self.bot = bot
|
|
||||||
|
|
||||||
|
|
||||||
@commands.Cog.listener()
|
|
||||||
async def on_ready(self):
|
|
||||||
nodes = [
|
|
||||||
wavelink.Node(
|
|
||||||
identifier="Node1",
|
|
||||||
uri="http://0.0.0.0:2333",
|
|
||||||
password=env["LAVALINK_SERVER_PASSWORD"]
|
|
||||||
)
|
|
||||||
]
|
|
||||||
|
|
||||||
await wavelink.Pool.connect(nodes=nodes, client=bot)
|
|
||||||
def setup(bot):
|
|
||||||
bot.add_cog(Voice(bot))
|
|
||||||
|
|
||||||
@ -5,7 +5,6 @@ services:
|
|||||||
container_name: turdbot
|
container_name: turdbot
|
||||||
depends_on:
|
depends_on:
|
||||||
- mongodb
|
- mongodb
|
||||||
- lavalink
|
|
||||||
environment:
|
environment:
|
||||||
- BOT_TOKEN=${BOT_TOKEN}
|
- BOT_TOKEN=${BOT_TOKEN}
|
||||||
- DB_HOST=mongodb
|
- DB_HOST=mongodb
|
||||||
@ -38,16 +37,3 @@ services:
|
|||||||
- "27017:27017"
|
- "27017:27017"
|
||||||
volumes:
|
volumes:
|
||||||
- ${DB_LOCATION}:/data/db
|
- ${DB_LOCATION}:/data/db
|
||||||
|
|
||||||
lavalink:
|
|
||||||
image: ghcr.io/lavalink-devs/lavalink:4
|
|
||||||
restart: always
|
|
||||||
container_name: lavalink
|
|
||||||
environment:
|
|
||||||
- _JAVA_OPTIONS=-Xmx6G
|
|
||||||
- SERVER_PORT=2333
|
|
||||||
- LAVALINK_SERVER_PASSWORD=${LAVALINK_SERVER_PASSWORD}
|
|
||||||
volumes:
|
|
||||||
- ${DB_LOCATION}:/opt/Lavalink/plugins/
|
|
||||||
ports:
|
|
||||||
- "2333:2333"
|
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user