Hello,
I was bored and so I made this bot, I will explain how it works and how you can use it to the fullest.
If you don't know how to setup/make a discord bot, follow this:
What is this discord bot capable of doing?
What can you do via the database?
What is this bot useful for?
Usage example:
Important information:
Hopefully someone will be able to use it.
I was bored and so I made this bot, I will explain how it works and how you can use it to the fullest.
If you don't know how to setup/make a discord bot, follow this:
What is this discord bot capable of doing?
- Absolute control via database
- Very similar to the infamous BOT System
- Various events etc
- Complete log of the discord chat
- Assign role for new members (by role name)
What can you do via the database?
- Send Message
- Delete Messages
- React to Messages
- Direct Message Users
- Trigger certain events on (Mention, Message, DM) etc
What is this bot useful for?
- Creating custom event without allowing someone else to have access to the db
- Unique Log / Appeared or Killed
- Global Log
- Job Kill Log or Wanted Log
- etc
Usage example:
| Examples | |
|
|
|
Important information:
- You can use _AddMessageLog / _AddMentionLog to do any kind of event depending on the event (think of it as log db procedures)
- You can get ChannelId from _ChannelData or _MessageLog or right clicking on the channel in Discord and pressing Copy ID
- You can mention a user using the following code (You can obtain UserId from _MessageLog)
Code:'<@' + @UserId + '>
- Procedures parameters:
_AddMessageLog
@Channel
@ChannelId
@User
@UserId
@Message
@MessageId
_AddMentionLog
@Channel
@ChannelId
@User
@UserId
@Message
_AddDMLog
@User
@UserId
@Message
@MessageId
_DeleteMessage
@ChannelId
@MessageId
_ReactMessage
@ChannelId
@MessageId
@EmojiId
_SendMessage
@ChannelId
@Content
_SendDM
@UserId
@Message
- You can get the EmojiId by right clicking on the emoji and pressing Copy ID
- You can send an emoji by using the follow the normal emoji name ex:
Code::thinking: EXEC _SendMessage ChannelId, 'What? :thinking:'
- Edit config.json and put your database info and discord bot token
Hopefully someone will be able to use it.