FBK is a publicly-hosted chat bot for your Discord server.
FBK is now available for invite and public use. Feel free to use it or share it though I don't plan on putting it on any kind of bot list or advertising.
Invite link granting Administrator (all permissions+view all channels). For security, this is not recommended unless you have a small server and do not want to deal with permissions. However, in my experience many servers have many permissions set to "denied" and give their staff Administrator - you may just want to use this role.
FBK is a general-purpose bot with a focus on utility commands and service integration.
FBK covers a pretty wide range of functionality, so not all features are necessarily featured here. A raw command list is available for all features.
Primary Features Include:
-
- Livestream/Video notifications
- Post information on specific streams while they are live
- Optionally mention a role when they become live
- Currently supports Twitch, TwitCasting livestreams, and YouTube livestreams/video uploads.
- Anime/manga list update notifications
- Post information when tracked user's lists are updated
- Currently supports MyAnimeList, kitsu.io, anilist.co
- Social media feed update notifications
- Post information when specific users post a Tweet!
- Available feeds for tracking are highly limited in 2024, as Twitter has made it very difficult to access their data.
- Currently supports Twitter (limited) and Bluesky (experimental)
- Livestream/Video notifications
-
- Targeted functionality such as service integration features need to be enabled on a per-channel basis to avoid unwanted use or abuse by server members]
-
Overall, FBK is not intended to be focused on server moderation. However, some of her available moderation utilites include:
... and more to come! There is plenty planned for when I have time and motivation (university student + work + the hustle).
Current feature/issue plans are tracked on Trello.
Feature ideas/requests, issue reports, and general questions are welcome in the bot's Discord server.
This bot is written in Kotlin using the Discord4J library for interaction with Discord.
FBK has been converted to Docker as of FBK version 2.2. As a result, it is now much easier to run the bot on your own PC/server.
This is useful if you want to contribute/debug, or just run your own private instance ("self-hosting"), but will not be fully supported.
The process for self-hosting is now documented on the wiki page here: Self-Hosting
This Discord bot is named after, but has no association to the virtual YouTuber Shirakami Fubuki, a streamer with Hololive.
FBK is licensed under the GPL 3.0 license, viewable in the LICENSE file.
Some commands may echo user input. No user-created content should be considered as an opinion or statement from myself.