- Visit our website for downloads and pretty screenshots!
- Visit our Discord server to chat about the mod and get support! It's also a great place to get development updates right as they're happening.
- Visit my Patreon page to support the continued development of Iris!
- Late on in August of 2021, Discord.py was discontinued. This is previously what the Iris Project's Discord bot was written in, So NoComment, Miss Corruption, Maxigator and chalkyjeans took on the task of rewiring the bot.
- Discord.py was discontinued due to Discord's announcement of Slash commands being required. An unfortunate thing that is being enforced around the 2022 mark. So this bot is written in JDA
- Make sure you have a bot set up in the discord developer portal
- Download the Repo
- Create a
.envfile and fill it with something like this:
TOKEN= TOKEN_YEEF
MODERATOR_ROLE= ROLE ID
MUTED_ROLE= ROLE_ID
GUILD_ID= SERVER_ID
ACTION_LOG= CHANNEL_ID
OWNER= OWNERS_ID
GITHUB_OAUTH= GITHUB_OAUTH
CONFIG_PATH= CONFIG_PATH
- Run the main class
- Profit
- JDA: https://github.com/DV8FromTheWorld/JDA
- JDA Chewtils: https://github.com/Chew/JDA-Chewtils (well chalkyjeans' fork of it)
- Logback: https://github.com/qos-ch/logback
- dotenv: https://github.com/cdimascio/dotenv-java
- Github-API: https://github.com/hub4j/github-api
- JDA: The Java API for Discord
- JDA Chewtils: A forked fork of JDA Utils for useful implementations
- Logback: Removes some fake errors
- dotenv: For accessing
.envfiles that contain the bots sensitive data - Github-API: The API for GitHub commands. Helps to produce the GitHub Repo, Issue and Profile embeds