A chatbot for the chat room #26
Labels
No Label
bug
duplicate
enhancement
help wanted
invalid
question
wontfix
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: nonshy/website#26
Loading…
Reference in New Issue
Block a user
No description provided.
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
It could be fun to program a chatbot for the chat room.
Some things it could do:
Some technical aspects:
<img
tag and reply saying it doesn't have eyes to see it.name
variable to their chat nickname automatically.Official support in BareRTC
To simplify the implementation, the BareRTC repo may as well include the chatbot as a first-class citizen.
It could be at
cmd/chatbot/main.go
and build as its own binary and have an API like:chatbot init [path]
to initialize a chatbot somewhere, default path being "./chatbot" in the git repo which would be git ignored. The folder would contain the config file, RiveScript replies, and everything else your bot needs - decoupled from where thechatbot
binary lives!On the BareRTC API, add an authentication endpoint for chatbots:
The BareRTC repo would also provide the client websocket API.
Misc ideas what it could do