senchabot-opensource / monorepo Goto Github PK
View Code? Open in Web Editor NEWOpen source Discord bot and Twitch bot monorepo. Senchabot apps and packages.
Home Page: https://senchabot.app
License: GNU General Public License v3.0
Open source Discord bot and Twitch bot monorepo. Senchabot apps and packages.
Home Page: https://senchabot.app
License: GNU General Public License v3.0
Is your feature request related to a problem? Please describe.
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]
Describe the solution you'd like
A clear and concise description of what you want to happen.
Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.
Additional context
Add any other context or screenshots about the feature request here.
Is your feature request related to a problem? Please describe.
I am currently streaming in 2 different channels and one of the most frustrating things is that i don't have the same commands in both of them.
Describe the solution you'd like
Add command presets, let me show you an example:
!acmdpreset kampus
Command preset creation can be done in UI
Additional context
fossabot has presets, but it's more complicated than this. I just want to be able to easily install more than one predefined commands for my channel
Describe the bug
Discord bot scheduled events function is not working properly because I made it async
2d912cf#diff-9b7ee5b0b941584e252941629ab36b61d22d12849b67fb0e5b83c794e82d5e5dR11
2d912cf#diff-9b7ee5b0b941584e252941629ab36b61d22d12849b67fb0e5b83c794e82d5e5dR45
Is your feature request related to a problem? Please describe.
The Discord bot is not able to connect to the database and performs operations on it.
Describe the solution you'd like
Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.
Additional context
Add any other context or screenshots about the feature request here.
Describe the bug
App dosent show full email on users settings tab/page
To Reproduce
Steps to reproduce the behavior:
Expected behavior
it should be show full length e-mail address
Desktop (please complete the following information):
Hello,
I think it would be beneficial to update the Feature List data on our Landing Page. Currently, the data is manually entered and can be time-consuming to update. Instead, we could retrieve the data from /api/index.ts.
To make this change, we may need to add a few functions to /api/index.ts. These functions would retrieve the Feature List data via an API call and return it in JSON format.
By adding this JSON data to the Feature List section on the Landing Page, we can make it automatically updatable.
Is your feature request related to a problem? Please describe.
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]
Describe the solution you'd like
A clear and concise description of what you want to happen.
Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.
Additional context
Add any other context or screenshots about the feature request here.
Is your feature request related to a problem? Please describe.
if user click show email button we should show full email address
Describe the solution you'd like
we should show full user email address
If found suitable I would like to be Assignees
Is your feature request related to a problem? Please describe.
In our current twitch bot, there is no way for users to provide feedback on the songs being played. Therefore, when a song is playing, users cannot indicate whether they like it or want to change it. We would like to add a feature to make the music experience more interactive.
Describe the solution you'd like
We want to add a !next_song
command to our bot. This command will provide users with an option to rate the current song. Users will be able to rate the song from 10/10 to 1/10. If their rating is above 5/10, the bot will automatically play a new song. However, if their rating is below 5/10, the bot will continue playing the current song.
Describe alternatives you've considered
As an alternative, we could consider allowing each user to request a music change only once instead of giving them any rating options. However, this option would limit user feedback on the songs being played.
Additional context
This feature aims to enhance the music listening experience of our bot and allow users to provide feedback on the songs more easily. This feature will make the user experience more interactive and customizable.
Describe the bug
When we edit the alias (ucmd) it should change the text of the main command. It can detect the main command and add alias to it.
This issue also connected with issue #104
I would like to be able to set reminders using a command. For example, "!reminder Take a break 1h" will set a reminder to take a break in one hour.
Additionally, users should be able to view and delete their existing reminders.
Is your feature request related to a problem? Please describe.
When someone is mentioned in a chat message and the message continues with a command, the bot does not execute the command
Describe the solution you'd like
I think we can double-check the chat message to run the commands. Performance issue should be considered
When accessing the Senchabot website and navigating to the Settings page, the text "Mods can create/update/delete custom commands" is not fully visible on the screen. It is cut off and displayed as "Mods can create/update/delete custom co...".
I expected the text "Mods can create/update/delete custom commands" to be fully visible on the screen without any truncation.
Is your feature request related to a problem? Please describe.
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]
Describe the solution you'd like
A clear and concise description of what you want to happen.
Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.
Additional context
Add any other context or screenshots about the feature request here.
Is your feature request related to a problem? Please describe.
As we see there is need to add global command to direct questions to the Kampus
.
Describe the solution you'd like
For resolve this we can a global command like:
Command: !kampusesor
Response: Sorularınızı !kampus deki kampus-soru-cevap kanalına sorabilirsiniz.
Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.
Additional context
Add any other context or screenshots about the feature request here.
If someone on Twitch chat uses one of the IRL voice ban or IRL word ban, etc. redeems it would be nice if it could be shown on the screen
Describe the bug
Existing commands can be added as alias. Check before adding a new command or alias might be helpful.
Right now existing alias can be added as a command alias runs the command it is in.
Expected behavior
Existing commands should not be able to added as an alias to another command.
Solution ideas
Check before adding a new command or alias might be helpful. Also when trying to add alias to alias main command can be detected and add alias to it
As a suggestion, a command could be added to Discord that allows moderators to ban users and delete all of their messages at the same time with a single command.
And also this command could be named as "hammer"
For example :
!note [note_name] // [note_message]
"not" is an "note"s alias.
a different note page than the command page
For example :
!notes
Senchabot's reply: https://senchabot.app/app/notes
A system built on a docker can be prepared without wasting time with env variables.
Description:
This issue is to request the implementation of the following new chatbot commands:
Additional Information:
Please provide the following details for each command:
It might be nice to keep track of who added and updated the bot commands.
Is your feature request related to a problem? Please describe.
In Twitch bot shoutout command can be added
Describe the solution you'd like
A shoutout feature could be useful for streamers.
Is your feature request related to a problem? Please describe.
Describe the solution you'd like
Command aliases are an alternative way to trigger a command (press enter to submit) - example: streamelement
Describe alternatives you've considered
Additional context
Describe the bug
Sencha, my guy, trips a lot and does not create an alias variant for ı
character.
To Reproduce
Create a command with ı
character in it: !add ılgaz example command with ı
Expected behavior
I am expecting it to have a command with only english characters: !ilgaz
Additional context
We had this on my chat, we created !çizıs
, it autocreated !cizıs
but not !cizis
Is your feature request related to a problem? Please describe.
I want to be able to receive PR links in my Twitch chat when there is a PR review request.
Describe the solution you'd like
We can use GitHub webhooks for this system.
Is your feature request related to a problem? Please describe.
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]
Describe the solution you'd like
A clear and concise description of what you want to happen.
Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.
Additional context
Add any other context or screenshots about the feature request here.
We can create a system that can be used to add custom command variables, such as !acmdvar social https://instagram.com/instagram
, and then users can use these custom command variables within the command context when creating their custom commands, such as !acmd me lorem ipsum {social}
.
!acmdvar -> add command variable
!ucmdvar -> update command variable
!dcmdvar -> delete command variable
!lcmdvar -> list command variables
cc @csoylu
Remove the !
character from the command name whens creating, updating, and deleting a command
There is an old link on the appbar. We should update Go to Sencha Web App
appbar button url and its title.
New title: Go to Interface
New url: https://interface.senchabot.app
The readme.md file should be updated to give the developers information on how to run the project.
Is your feature request related to a problem? Please describe.
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]
Describe the solution you'd like
A clear and concise description of what you want to happen.
Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.
Additional context
Add any other context or screenshots about the feature request here.
Describe the bug:
A clear and concise description of what the bug is.
When the "enable" option is selected in the settings page, the save button remains disabled as expected. However, after switching to the "disable" option, the save button becomes active. When switching back to the "enable" option without clicking the save button, the save button should return to its disabled state, but it remains active.
To Reproduce:
Steps to reproduce the behavior:
Expected behavior:
A clear and concise description of what you expected to happen.
The save button should return to its disabled state when the "enable" option is selected again without clicking the save button.
not: all this should also be when disable is selected
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.