Discord.json Save Abandoned

Discord.json | Make your own discord bot with json !

Project README

discord.json

Sample configuration

{
    "general": {
        "token": "",
        "debug": false
    },
    "welcome": {
        "enabled": true,
        "type": "channel",
        "channel_id": "508650923447287812",
        "message": "Welcome {user} to {guild} ! Your id is {id} !"
    },
    "byebye": {
        "enabled": true,
        "type": "channel",
        "channel_id": "508650923447287812",
        "message": "See you soon {user} in {guild} ! His id was {id} !"
    },
    "commands": [{
            "command": "!hey",
            "action": "send_message",
            "message": "Hey!"
        },
        {
            "command": "!heymp",
            "action": "send_dm",
            "message": "Hey!"
        },
        {
            "command": "!givemyskill",
            "action": "add_role",
            "role_id": ""
        },
        {
            "command": "!removemyskill",
            "action": "remove_role",
            "role_id": ""
        },
        {
            "command": "!switchmyskill",
            "action": "switch_role",
            "role_id": ""
        }
    ],
    "reaction_messages": [{
        "channel_id": "",
        "message_id": "",
        "action": "role",
        "role_id": "",
        "reaction": "🌠"
    }],
    "presence": {
        "enabled": true,
        "type": "watching",
        "text": "discord.json <3",
        "streaming_url": "https://www.twitch.tv/thomasbysfr"
    }
}

Advancement

  • Welcome
    • Types (channel/dm)
    • Message variable ({user})
  • Leave message
    • Message variable ({user})
  • Command & actions
    • send_message
    • send_dm
    • switch_role
    • add_role
    • remove_role
    • purge
    • send_embed
    • create_invite
  • Reaction messages
    • Role switch
  • Embed support
  • Utils classes
  • Debug mode

Useful links

Open Source Agenda is not affiliated with "Discord.json" Project. README Source: revoverflow/discord.json
Stars
27
Open Issues
10
Last Commit
1 year ago
License

Open Source Agenda Badge

Open Source Agenda Rating