diff --git a/.env b/.env new file mode 100644 index 00000000..86b76201 --- /dev/null +++ b/.env @@ -0,0 +1,51 @@ + +# Discord +LIVE_BOT_TOKEN= +TEST_BOT_TOKEN= +BOT_ID= +OWNER_ID= +# Split Bot Mods by commas +MODS_LIST= +BOT_INVITE_LINK= +SUPPORT_SERVER_LINK= +BOT_PREFIX="%" + + +# Twitter +TWITTER_CONSUMER_KEY= +TWITTER_CONSUMER_SECRET= +TWITTER_ACCESS_KEY= +TWITTER_ACCESS_SECRET= + + +# Spotify +SPOTIFY_CLIENT_ID= +SPOTIFY_CLIENT_SECRET= + + +# Oxford +OXFORD_APP_ID= +OXFORD_APP_KEY= + +# Urban +URBAN_HOST=mashape-community-urban-dictionary.p.rapidapi.com +URBAN_KEY= + +# Tenor +TENOR_KEY= + +# Top.gg +TOP_GG_KEY= + +# Discord Boats +DISCORD_BOATS_KEY= + +# Postgres +POSTGRES_HOST=localhost +POSTGRES_DATABASE=postgres +POSTGRES_USER=postgres +POSTGRES_PASSWORD=password + +# Papago +PAPAGO_CLIENT_ID= +PAPAGO_CLIENT_SECRET= \ No newline at end of file diff --git a/README.md b/README.md index 422db212..89dc8530 100644 --- a/README.md +++ b/README.md @@ -23,27 +23,6 @@ To find out more, look at the `GroupMembers` category. ★★★ - Entire Section Requires Permissions 😇😇😇 - Entire Section Requires Bot Moderator -## SELF HOSTING -Commands from this documentation may not be present in the code (The code may be a bit behind with updating). -If you are interested in hosting on your own, any api keys or information should be in `irene_credentials.json`. - -## PLUGINS/LIBRARIES USED -| Plugins/Libraries | pip install | -|-----------------------|------------------------------------------------------------------------------------------| -| Discord | pip install discord.py | -| aiohttp | pip install aiohttp | -| asyncio | pip install asyncio | -| bs4 (BeautifulSoup) | pip install bs4 | -| aiofiles | pip install aiofiles | -| youtube_dl | pip install youtube_dl ---- (ffmpeg needed) | -| Google Client Library | pip install --upgrade google-api-python-client google-auth-httplib2 google-auth-oauthlib | -| Tweepy | pip install tweepy | -| PostgreSQL Driver (async) | pip install asyncpg | -| pypapago (translator) | pip install pypapago | -| dbl (top.gg) | pip install dbl | -| discordboats [MODIFIED] | pip install discordboats | - - ## COMMANDS #### Archive: ★★★ @@ -136,8 +115,8 @@ If you are interested in hosting on your own, any api keys or information should #### Logging: ★★★ | Command | Description | Format | |--------------|------------------------------------------------------------------------------------------------------|---------------| -| logadd | Start logging the current text channel. | %logadd | -| logremove | Stop logging the current text channel. | %logremove | +| logadd | Start logging a text channel. | %logadd #text-channel | +| logremove | Stop logging a text channel. | %logremove #text-channel | | sendall | Toggles sending all messages to log channel. If turned off, it only sends edited & deleted messages. | %sendall | | startlogging | Start sending log messages in the current server and channel. | %startlogging | | stoplogging | Stop sending log messages in the current server. | %stoplogging | diff --git a/irene_credentials.json b/irene_credentials.json deleted file mode 100644 index 8902d568..00000000 --- a/irene_credentials.json +++ /dev/null @@ -1,62 +0,0 @@ -{ - "discord": { - "liveBotToken": null, - "testBotToken": null, - "botId": null, - "ownerId": null, - "modsList": [ - {"modId": null}, - {"modId": null} - ], - "bot_invite_link": null, - "bot_support_server_link": null, - "bot_prefix": "%" - }, - - "twitter": { - "consumerKey": null, - "consumerSecret": null, - "accessKey": null, - "accessSecret": null - }, - - "spotify": { - "clientId": null, - "clientSecret": null - - }, - - "oxford":{ - "appId": null, - "appKey": null - }, - - "urban": { - "host": "mashape-community-urban-dictionary.p.rapidapi.com", - "key": null - }, - - "tenor": { - "key": null - }, - - "top_gg":{ - "key": null - }, - - "discord_boats": { - "key": null - }, - - "postgres": { - "host": "localhost", - "database": "postgres", - "user": "postgres", - "password": "password" - }, - - "papago": { - "clientId": null, - "clientSecret": null - } -} \ No newline at end of file diff --git a/irene_logo.jpg b/irene_logo.jpg new file mode 100644 index 00000000..4ca35c72 Binary files /dev/null and b/irene_logo.jpg differ diff --git a/irene_logo.png b/old_irene_logo.png similarity index 100% rename from irene_logo.png rename to old_irene_logo.png diff --git a/requirements.txt b/requirements.txt new file mode 100644 index 00000000..3dea6a3e --- /dev/null +++ b/requirements.txt @@ -0,0 +1,18 @@ +beautifulsoup4==4.8.2 +aiofiles==0.4.0 +aiohttp==3.6.2 +aiohttp==3.6.2 +asyncio==3.4.3 +asyncpg==0.20.1 +boats.py==0.1 +dblpy==0.3.4 +discord.py==1.3.3 +tweepy==3.8.0 +google-api-python-client==1.7.11 +google-auth==1.10.0 +google-auth-httplib2==0.0.3 +google-auth-oauthlib==0.4.1 +PyNaCl==1.3.0 +pypapago==0.1.1.1 +youtube-dl==2020.6.16.1 +python-dotenv==0.14.0 \ No newline at end of file