accept custom sockfile
This commit is contained in:
parent
9834820efe
commit
62f98be69d
3 changed files with 9 additions and 5 deletions
2
.gitignore
vendored
2
.gitignore
vendored
|
@ -102,3 +102,5 @@ venv.bak/
|
|||
|
||||
# mypy
|
||||
.mypy_cache/
|
||||
|
||||
config.py
|
||||
|
|
|
@ -67,7 +67,10 @@ class Rsudo(Cog):
|
|||
return discord.utils.get(_user.roles, id=self.bot.config.admin_role) is not None
|
||||
|
||||
reaction, admin = await self.bot.wait_for('reaction_add', check=check)
|
||||
try:
|
||||
await msg.clear_reactions()
|
||||
except:
|
||||
log.error('can not remove reactions')
|
||||
|
||||
should_execute = emoji.get(reaction.emoji)
|
||||
|
||||
|
|
5
memed.py
5
memed.py
|
@ -8,14 +8,13 @@ import asyncio
|
|||
import struct
|
||||
import json
|
||||
import logging
|
||||
import sys
|
||||
|
||||
import asyncpg
|
||||
|
||||
import config
|
||||
from bot import schedule_bot
|
||||
|
||||
SOCKFILE = './memed.succ'
|
||||
|
||||
logging.basicConfig(level=logging.DEBUG)
|
||||
log = logging.getLogger(__name__)
|
||||
db = None
|
||||
|
@ -117,7 +116,7 @@ async def handle_client(reader, writer):
|
|||
|
||||
if __name__ == '__main__':
|
||||
loop = asyncio.get_event_loop()
|
||||
coro = asyncio.start_unix_server(handle_client, SOCKFILE,
|
||||
coro = asyncio.start_unix_server(handle_client, sys.argv[1],
|
||||
loop=loop)
|
||||
|
||||
db = loop.run_until_complete(asyncpg.create_pool(**config.db))
|
||||
|
|
Loading…
Reference in a new issue