-
!echo <message>
: replay the same message to a user example:!echo msgTest
: replaymsgTest
to the user
-
!broadcast <channel> <message> <second>
: send messages to a specific channel periodically example:!broadcast #general test1 5
: send messagetest1
to#general
every 5 seconds!broadcast #announce msgTest 10
: send messagemsgText
to#announce
every 10 seconds
-
!get_broadcast
: get the broadcast list example:!get_broadcast
: return below:id:0x7f119a5797c0 channel:#general msg:test2 sleep_time:20s id:0x7f119a579640 channel:#general msg:test3 sleep_time:10s
-
!cancel_broadcast <broadcast_id>
: cancel the broadcast example:!cancel_broadcast 0x7f119a579640
: cancel the broadcast with id0x7f119a579640
-
!cancel_all_broadcast
: cancel all the broadcast -
!create_channel
: create a new channel example:!create_channel test
: create a new channel namedtest
-
!kick
: kick the specific user example:!kick @user
: kick the user@user
-
!ban
: ban the specific user example:!ban @user
: ban the user@user
- python >3.8, 3.9
- poetry
cp .env.example .env
- edit env file
make run
- this project can't run on Raspberry Pi 4, because the discord.py library doesn't support it.