Welcome to my collection of cogs for Red-DiscordBot.
| Cog | Description |
|---|---|
| SCDroid | A Star Citizen utility cog. Provides various tools and information lookups for Star Citizen. |
| BotRelay | Relays messages between channels using the bot account. Supports mirroring messages across different channels and servers. Based on MsgMover. |
SCDroid relies on several community and official APIs to function.
- Ship Lookup & Comparison (
[p]sc ship,[p]sc compare): Data provided by the FleetYards API. - Commodity Trading (
[p]sc trade): Commodity pricing and locations provided by the UEXCorp API. - Item Lookup (
[p]sc item,[p]sc cstone): In-game item prices and vendor locations provided by Cornerstone (CStone). - Wiki Search (
[p]sc galactapedia,[p]sc wiki,[p]sc lore): Lore and game info driven by the Star Citizen Tools Wiki API. - User & Org Profiles (
[p]sc user,[p]sc org): Fetched via the starcitizen-api.com. (Requires Bot Owner to set an API key). - News & Status (
[p]sc news,[p]sc status): Directly fetched from RSI's Comm-Link RSS feed and the RSI Status Page. - Fleet Management (
[p]sc importfleet,[p]sc myfleet,[p]sc addship,[p]sc removeship): Personal Discord-based hangar tracking. Supports importing JSON files from FleetYards or Hangar XPLORer. - Vrt-Assistant Integration: SCDroid natively integrates with Assistant from Vertyco. This exposes several custom AI functions to your bot (e.g.
sc_get_trade_info,sc_get_item_prices,sc_search_wiki,sc_get_ship_stats, etc.), allowing natural language AI conversations about the Star Citizen universe.
To add this repository to your Redbot and install these cogs, run the following commands in your Discord server where your bot is present:
-
Add the repository:
[p]repo add sarge-cogs https://github.com/John-Sarge/Sarge-Cogs(Assuming your bot's prefix is
[p]) -
Install the desired cog:
[p]cog install sarge-cogs scdroid [p]cog install sarge-cogs botrelay -
Load the cog:
[p]load scdroid [p]load botrelay
- Red-DiscordBot V3
SCDroidrequiresbeautifulsoup4,aiohttp, anddiscord.py.BotRelayrequiresdiscord.py>=2.0.0andmanage_guild/manage_messagespermissions depending on your setup.
If you encounter any issues or have suggestions, please open an issue on the GitHub repository.