Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/neons-design/scheduledplaybot
特定の時間に設定された音声を再生する、DiscordのBotです。
https://github.com/neons-design/scheduledplaybot
discord discord-bot py-cord python
Last synced: 16 days ago
JSON representation
特定の時間に設定された音声を再生する、DiscordのBotです。
- Host: GitHub
- URL: https://github.com/neons-design/scheduledplaybot
- Owner: NEONS-DESIGN
- License: mit
- Created: 2024-09-16T07:53:57.000Z (4 months ago)
- Default Branch: main
- Last Pushed: 2024-09-16T07:54:00.000Z (4 months ago)
- Last Synced: 2024-12-19T00:42:53.758Z (16 days ago)
- Topics: discord, discord-bot, py-cord, python
- Language: Python
- Homepage:
- Size: 3.91 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
ScheduledPlayBot
## About
設定された時間に、設定された音声ファイルを、Discordのボイスチャットで自動再生してくれるBotです。
最初は月曜日が近いことを知らせる目的で制作していました。## Config
Botのトークンをここから取得し、記入してください。
```ini
discord_api = XXXXXXXXXXXXXXXXXXXXXXX
```
こちらを参考に、botで再生させたいチャンネルのIDを設定してください。```ini
guild_id = 0000000000000000000
voice_channel_id = 0000000000000000000
```
Botの状態を変更できます。```ini
active_name = 月曜が近いよ
active_type = 3
active_status = online
```
下記の表を参考にしてください。
```python
# active_type
unknown = -1
playing = 0
streaming = 1
listening = 2
watching = 3
custom = 4
competing = 5# active_status
online = "online"
offline = "offline"
idle = "idle"
dnd = "dnd"
do_not_disturb = "dnd"
invisible = "invisible"
streaming = "streaming"
```
再生する音声ファイルを指定してください。FFmpegの対応コーデックなら、だいたい再生できるかと思います。```ini
music_file_name = 月曜が近いよ.mp3
music_volume = 50
```