rainyxeon / cylane Goto Github PK
View Code? Open in Web Editor NEWA rich features discord lavalink bot using shokaku/kazagumo and based in NanoSpace framework
License: GNU Affero General Public License v3.0
A rich features discord lavalink bot using shokaku/kazagumo and based in NanoSpace framework
License: GNU Affero General Public License v3.0
autoplay a "idle" playlist when nothing is playing,
when something is added to queue remove until queue is empty.
message: TypeError: Cannot read properties of undefined (reading 'send')
in Cylane-main\src\events\players\playerStart.js:203:30)
and Cylane-main\src\events\players\playerStart.js:245:30)
at runMicrotasks ()
at processTicksAndRejections (node:internal/process/task_queues:96:5),
I am using the Container Manager (Docker) application in Synology NAS to run this project. I have successfully created three containers named "cylane," "mongodb," and "lavalink." Unfortunately, it is unable to run properly. When I see the status indicator light turn "green," it immediately changes to "black" in the next second, indicating that it is not functioning correctly. If you need any additional information, please let me know. Thank you.
Slash commands is not working
CombinedPropertyError (1)
Received one or more errors
input[0]
| CombinedPropertyError (1)
| Received one or more errors
|
| input.value
| | ExpectedConstraintError > s.string.lengthGreaterThanOrEqual
| | Invalid string length
| |
| | Expected: expected.length >= 1
| |
| | Received:
| | | ''
at ArrayValidator.handle (/home/container/node_modules/@discordjs/builders/node_modules/@sapphire/shapeshift/dist/index.js:468:70)
at ArrayValidator.parse (/home/container/node_modules/@discordjs/builders/node_modules/@sapphire/shapeshift/dist/index.js:207:88)
at EmbedBuilder.addFields (/home/container/node_modules/@discordjs/builders/dist/index.js:209:31)
at /home/container/src/commands/slash/Info/Help.js:24:23
at Array.forEach ()
at Object.run (/home/container/src/commands/slash/Info/Help.js:20:18)
at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
(node:28) DeprecationWarning: The SelectMenuBuilder class is deprecated. Use StringSelectMenuBuilder instead.
(Use node --trace-deprecation ...
to show where the warning was created)
(node:28) DeprecationWarning: The SelectMenuOptionBuilder class is deprecated. Use StringSelectMenuOptionBuilder instead.
(node:28) DeprecationWarning: BaseInteraction#isSelectMenu() is deprecated. Use BaseInteraction#isStringSelectMenu() instead.
04-04-2023 12:46:42 - ERROR - Error: Received one or more errors
{
level: 'error',
message: CombinedPropertyError (1)
Received one or more errors
input[0]
| [CombinedPropertyError]
at ArrayValidator.handle (/home/container/node_modules/@discordjs/builders/node_modules/@sapphire/shapeshift/dist/index.js:468:70)
at ArrayValidator.parse (/home/container/node_modules/@discordjs/builders/node_modules/@sapphire/shapeshift/dist/index.js:207:88)
at EmbedBuilder.addFields (/home/container/node_modules/@discordjs/builders/dist/index.js:209:31)
at InteractionCollector.<anonymous> (/home/container/src/commands/slash/Info/Help.js:65:34)
at process.processTicksAndRejections (node:internal/process/task_queues:95:5),
timestamp: '04-04-2023 12:46:42'
}
Issue persists with commands to stop previous track immidiately after adding a new song into any queue
24/7 not working if you enable 24/7, skip track and leave.
Disconnected because I was left alone ;(
Just do configure option for disable this
I want the bot to fuck my ears in stereo. pls
Is it possible to do so?
message: TypeError: Cannot read properties of undefined (reading 'get')
at module.exports (src\events\guild\messageCreate.js:35:37)
When we add a song in the queue, it starts playing immediately but skipping the previous song
After sharding on, the bot will join only a few voice channels. The bot will not join the voice channel even if the song is added to the queue as ads.
Resume not working, lavalink server not got response
20-05-2023 02:05:54 - ERROR - MongooseError: Operation premia.find()
buffering timed out after 10000ms
{
level: 'error',
message: MongooseError: Operation premia.find()
buffering timed out after 10000ms
at Timeout. (/home/container/node_modules/mongoose/lib/drivers/node-mongodb-native/collection.js:185:23)
at listOnTimeout (node:internal/timers:569:17)
at process.processTimers (node:internal/timers:512:7),
timestamp: '20-05-2023 02:05:54'
}
20-05-2023 02:05:54 - ERROR - MongooseError: Operation reconnects.find()
buffering timed out after 10000ms
{
level: 'error',
message: MongooseError: Operation reconnects.find()
buffering timed out after 10000ms
at Timeout. (/home/container/node_modules/mongoose/lib/drivers/node-mongodb-native/collection.js:185:23)
at listOnTimeout (node:internal/timers:569:17)
at process.processTimers (node:internal/timers:512:7),
timestamp: '20-05-2023 02:05:54'
}
20-05-2023 02:06:13 - ERROR - MongooseServerSelectionError: Could not connect to any servers in your MongoDB Atlas cluster. One common reason is that you're trying to access the database from an IP that isn't whitelisted. Make sure your current IP address is on your Atlas cluster's IP whitelist: https://www.mongodb.com/docs/atlas/security-whitelist/
{
level: 'error',
message: MongooseServerSelectionError: Could not connect to any servers in your MongoDB Atlas cluster. One common reason is that you're trying to access the database from an IP that isn't whitelisted. Make sure your current IP address is on your Atlas cluster's IP whitelist: https://www.mongodb.com/docs/atlas/security-whitelist/
at _handleConnectionErrors (/home/container/node_modules/mongoose/lib/connection.js:792:11)
at NativeConnection.openUri (/home/container/node_modules/mongoose/lib/connection.js:767:11)
at async module.exports (/home/container/src/handlers/Database/loadDatabase.js:7:9) {
reason: TopologyDescription {
type: 'ReplicaSetNoPrimary',
servers: Map(3) {
'cluster0-shard-00-00.jqlhx.mongodb.net:27017' => ServerDescription {
address: 'cluster0-shard-00-00.jqlhx.mongodb.net:27017',
type: 'Unknown',
hosts: [],
passives: [],
arbiters: [],
tags: {},
minWireVersion: 0,
maxWireVersion: 0,
roundTripTime: -1,
lastUpdateTime: 1686978133,
lastWriteDate: 0,
error: MongoNetworkError: getaddrinfo EAI_AGAIN cluster0-shard-00-00.jqlhx.mongodb.net
at connectionFailureError (/home/container/node_modules/mongodb/lib/cmap/connect.js:370:20)
at TLSSocket. (/home/container/node_modules/mongodb/lib/cmap/connect.js:293:22)
at Object.onceWrapper (node:events:628:26)
at TLSSocket.emit (node:events:513:28)
at emitErrorNT (node:internal/streams/destroy:151:8)
at emitErrorCloseNT (node:internal/streams/destroy:116:3)
at process.processTicksAndRejections (node:internal/process/task_queues:82:21) {
cause: Error: getaddrinfo EAI_AGAIN cluster0-shard-00-00.jqlhx.mongodb.net
at GetAddrInfoReqWrap.onlookup [as oncomplete] (node:dns:107:26) {
errno: -3001,
code: 'EAI_AGAIN',
syscall: 'getaddrinfo',
hostname: 'cluster0-shard-00-00.jqlhx.mongodb.net'
},
[Symbol(errorLabels)]: Set(1) { 'ResetPool' }
},
topologyVersion: null,
setName: null,
setVersion: null,
electionId: null,
logicalSessionTimeoutMinutes: null,
primary: null,
me: null,
'$clusterTime': null
},
'cluster0-shard-00-01.jqlhx.mongodb.net:27017' => ServerDescription {
address: 'cluster0-shard-00-01.jqlhx.mongodb.net:27017',
type: 'Unknown',
hosts: [],
passives: [],
arbiters: [],
tags: {},
minWireVersion: 0,
maxWireVersion: 0,
roundTripTime: -1,
lastUpdateTime: 1686978117,
lastWriteDate: 0,
error: MongoNetworkError: getaddrinfo EAI_AGAIN cluster0-shard-00-01.jqlhx.mongodb.net
at connectionFailureError (/home/container/node_modules/mongodb/lib/cmap/connect.js:370:20)
at TLSSocket. (/home/container/node_modules/mongodb/lib/cmap/connect.js:293:22)
at Object.onceWrapper (node:events:628:26)
at TLSSocket.emit (node:events:513:28)
at emitErrorNT (node:internal/streams/destroy:151:8)
at emitErrorCloseNT (node:internal/streams/destroy:116:3)
at process.processTicksAndRejections (node:internal/process/task_queues:82:21) {
cause: Error: getaddrinfo EAI_AGAIN cluster0-shard-00-01.jqlhx.mongodb.net
at GetAddrInfoReqWrap.onlookup [as oncomplete] (node:dns:107:26) {
errno: -3001,
code: 'EAI_AGAIN',
syscall: 'getaddrinfo',
hostname: 'cluster0-shard-00-01.jqlhx.mongodb.net'
},
[Symbol(errorLabels)]: Set(1) { 'ResetPool' }
},
topologyVersion: null,
setName: null,
setVersion: null,
electionId: null,
logicalSessionTimeoutMinutes: null,
primary: null,
me: null,
'$clusterTime': null
},
'cluster0-shard-00-02.jqlhx.mongodb.net:27017' => ServerDescription {
address: 'cluster0-shard-00-02.jqlhx.mongodb.net:27017',
type: 'Unknown',
hosts: [],
passives: [],
arbiters: [],
tags: {},
minWireVersion: 0,
maxWireVersion: 0,
roundTripTime: -1,
lastUpdateTime: 1686978161,
lastWriteDate: 0,
error: MongoNetworkError: getaddrinfo EAI_AGAIN cluster0-shard-00-02.jqlhx.mongodb.net
at connectionFailureError (/home/container/node_modules/mongodb/lib/cmap/connect.js:370:20)
at TLSSocket. (/home/container/node_modules/mongodb/lib/cmap/connect.js:293:22)
at Object.onceWrapper (node:events:628:26)
at TLSSocket.emit (node:events:513:28)
at emitErrorNT (node:internal/streams/destroy:151:8)
at emitErrorCloseNT (node:internal/streams/destroy:116:3)
at process.processTicksAndRejections (node:internal/process/task_queues:82:21) {
cause: Error: getaddrinfo EAI_AGAIN cluster0-shard-00-02.jqlhx.mongodb.net
at GetAddrInfoReqWrap.onlookup [as oncomplete] (node:dns:107:26) {
errno: -3001,
code: 'EAI_AGAIN',
syscall: 'getaddrinfo',
hostname: 'cluster0-shard-00-02.jqlhx.mongodb.net'
},
[Symbol(errorLabels)]: Set(1) { 'ResetPool' }
},
topologyVersion: null,
setName: null,
setVersion: null,
electionId: null,
logicalSessionTimeoutMinutes: null,
primary: null,
me: null,
'$clusterTime': null
}
},
stale: false,
compatible: true,
heartbeatFrequencyMS: 10000,
localThresholdMS: 15,
setName: 'atlas-awlx21-shard-0',
maxElectionId: null,
maxSetVersion: null,
commonWireVersion: 0,
logicalSessionTimeoutMinutes: null
},
code: undefined
},
timestamp: '20-05-2023 02:06:13'
}
Wow, another bug. Just stuck , but if use Player control mode he changes, but 1% goto 0.06% and lower
command can use with prefix too please !
When running the command, it's unfortunate that all the commands have an error, namely ConvertColor, and that's not only in 1 command but in all the commands.
the bot doesn't send any error message on server if the bot doesn't have any permission to do something. so i think there should be a error message so that people will know that the bot doesn't have proper permission to do the thing.
i tried to make the bot join a private channel to test the lack of permission thingy but it didn't give me any error on message and when i restarted the bot it is not even coming online and showing me this error on console -
28-11-2023 01:15:36 - ERROR - TypeError: Cannot read properties of null (reading 'tag')
{
level: 'error',
message: TypeError: Cannot read properties of null (reading 'tag')
at Timeout._onTimeout (/home/container/src/database/setup/client.js:28:29),
timestamp: '28-11-2023 01:15:36'
}
it must be a database error!
Got this error while running in Linux machine
/root/Cylane/src/plugins/prase.js:36
if (boolean.includes(process.env[matches[1]].trim().toLowerCase())) {
^
TypeError: Cannot read properties of undefined (reading 'trim')
``|
Spotify playlists being added in the queue but no sound of playing anything (this issue is with playlists only)
(image)
autoplay stops playing after playing 1 random song
24/7 should stay always active, even after restart and bot should join voice channel automatically and continue playing music after restart, spotify links doesn't update setup channel's message.
no console log errors.. but everytime i used the command, it always said not found even if i use the input option.
I dont know how to do it so....
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.