/discord-bot-gui

A GUI for sending and reciving messages with a discord bot. Written by Xnopyt in Go, HTML, CSS and JS

Primary LanguageGoGNU General Public License v3.0GPL-3.0

Discord Bot GUI

Github Actions Go Report Card
A webview based graphical interface for sending and reciving messages with a discord bot.

Screenshots

Screenshot 1 Screenshot 2

Credits

JavaScript Libraries

Emoji Picker by joeattardi - https://github.com/joeattardi/emoji-button
Hightlight JS - https://github.com/highlightjs/highlight.js/
SimpleBar by Grsmto - https://github.com/Grsmto/simplebar
Twemoji by Twitter - https://github.com/twitter/twemoji

Golang Libraries

Dialog by sqweek - https://github.com/sqweek/dialog
Clipboard by atotto - https://github.com/atotto/clipboard
Webview by zserge - https://github.com/zserge/webview
DiscordGo by bwmarrin - https://github.com/bwmarrin/discordgo
XURLs by mvdan - https://github.com/mvdan/xurls
Browser by pkg - https://github.com/pkg/browser

CSS

Loading circle from https://loading.io/css

Copyright

 Copyright (C) 2019-2021  Billy Dalton

This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with this program.  If not, see <https://www.gnu.org/licenses/>.