How do i make so it only sends a part of the message? discord.js
up vote
-2
down vote
favorite
I got a problem here where i cant find out how i make so it will remove the !suggest in the message thats gonna be sent im trying to make it so when someone uses !suggest {suggestion} in the specific channel a message will be sent in the #suggestions channel ive got the specific channel up i just want to remove so instead of the bot saying "@user#1234 have suggested !suggest add a goodbye command" it will only say "@user#1234 have suggested: add a goodbye command" basically just removing !suggest heres the code its JavaScript
//Suggestions
client.on("message", message => {
if (message.content.startsWith("!suggest")){
return client.channels.get('514917785248202773').send(message.author.tag+"
suggested " + message.content)
}
});
how would i make it so it removes the !suggest part only? cant find anything on here or internet at all
java discord.js
add a comment |
up vote
-2
down vote
favorite
I got a problem here where i cant find out how i make so it will remove the !suggest in the message thats gonna be sent im trying to make it so when someone uses !suggest {suggestion} in the specific channel a message will be sent in the #suggestions channel ive got the specific channel up i just want to remove so instead of the bot saying "@user#1234 have suggested !suggest add a goodbye command" it will only say "@user#1234 have suggested: add a goodbye command" basically just removing !suggest heres the code its JavaScript
//Suggestions
client.on("message", message => {
if (message.content.startsWith("!suggest")){
return client.channels.get('514917785248202773').send(message.author.tag+"
suggested " + message.content)
}
});
how would i make it so it removes the !suggest part only? cant find anything on here or internet at all
java discord.js
1
Possible duplicate of How to remove text from a string in JavaScript?
– csmckelvey
Nov 21 at 22:39
It didnt really fix the problem with that i had to change alot of the coding in the replace but it was easy to do i just had a problem finding what the code was i didnt find that link when i originally searched for it thanks for mentioning it
– The Light Blue Gamer
Nov 21 at 23:12
add a comment |
up vote
-2
down vote
favorite
up vote
-2
down vote
favorite
I got a problem here where i cant find out how i make so it will remove the !suggest in the message thats gonna be sent im trying to make it so when someone uses !suggest {suggestion} in the specific channel a message will be sent in the #suggestions channel ive got the specific channel up i just want to remove so instead of the bot saying "@user#1234 have suggested !suggest add a goodbye command" it will only say "@user#1234 have suggested: add a goodbye command" basically just removing !suggest heres the code its JavaScript
//Suggestions
client.on("message", message => {
if (message.content.startsWith("!suggest")){
return client.channels.get('514917785248202773').send(message.author.tag+"
suggested " + message.content)
}
});
how would i make it so it removes the !suggest part only? cant find anything on here or internet at all
java discord.js
I got a problem here where i cant find out how i make so it will remove the !suggest in the message thats gonna be sent im trying to make it so when someone uses !suggest {suggestion} in the specific channel a message will be sent in the #suggestions channel ive got the specific channel up i just want to remove so instead of the bot saying "@user#1234 have suggested !suggest add a goodbye command" it will only say "@user#1234 have suggested: add a goodbye command" basically just removing !suggest heres the code its JavaScript
//Suggestions
client.on("message", message => {
if (message.content.startsWith("!suggest")){
return client.channels.get('514917785248202773').send(message.author.tag+"
suggested " + message.content)
}
});
how would i make it so it removes the !suggest part only? cant find anything on here or internet at all
java discord.js
java discord.js
asked Nov 21 at 22:32
The Light Blue Gamer
11
11
1
Possible duplicate of How to remove text from a string in JavaScript?
– csmckelvey
Nov 21 at 22:39
It didnt really fix the problem with that i had to change alot of the coding in the replace but it was easy to do i just had a problem finding what the code was i didnt find that link when i originally searched for it thanks for mentioning it
– The Light Blue Gamer
Nov 21 at 23:12
add a comment |
1
Possible duplicate of How to remove text from a string in JavaScript?
– csmckelvey
Nov 21 at 22:39
It didnt really fix the problem with that i had to change alot of the coding in the replace but it was easy to do i just had a problem finding what the code was i didnt find that link when i originally searched for it thanks for mentioning it
– The Light Blue Gamer
Nov 21 at 23:12
1
1
Possible duplicate of How to remove text from a string in JavaScript?
– csmckelvey
Nov 21 at 22:39
Possible duplicate of How to remove text from a string in JavaScript?
– csmckelvey
Nov 21 at 22:39
It didnt really fix the problem with that i had to change alot of the coding in the replace but it was easy to do i just had a problem finding what the code was i didnt find that link when i originally searched for it thanks for mentioning it
– The Light Blue Gamer
Nov 21 at 23:12
It didnt really fix the problem with that i had to change alot of the coding in the replace but it was easy to do i just had a problem finding what the code was i didnt find that link when i originally searched for it thanks for mentioning it
– The Light Blue Gamer
Nov 21 at 23:12
add a comment |
1 Answer
1
active
oldest
votes
up vote
0
down vote
A possibility is to split the message on every space (' '), removing the first element (which is always the command), and recombining the string array.
Example:
let message = "!suggest add a goodbye command"
const args = message.trim().split(' ');
args.shift();
console.log(args.join(' '));
add a comment |
Your Answer
StackExchange.ifUsing("editor", function () {
StackExchange.using("externalEditor", function () {
StackExchange.using("snippets", function () {
StackExchange.snippets.init();
});
});
}, "code-snippets");
StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "1"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});
function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});
}
});
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53421365%2fhow-do-i-make-so-it-only-sends-a-part-of-the-message-discord-js%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
up vote
0
down vote
A possibility is to split the message on every space (' '), removing the first element (which is always the command), and recombining the string array.
Example:
let message = "!suggest add a goodbye command"
const args = message.trim().split(' ');
args.shift();
console.log(args.join(' '));
add a comment |
up vote
0
down vote
A possibility is to split the message on every space (' '), removing the first element (which is always the command), and recombining the string array.
Example:
let message = "!suggest add a goodbye command"
const args = message.trim().split(' ');
args.shift();
console.log(args.join(' '));
add a comment |
up vote
0
down vote
up vote
0
down vote
A possibility is to split the message on every space (' '), removing the first element (which is always the command), and recombining the string array.
Example:
let message = "!suggest add a goodbye command"
const args = message.trim().split(' ');
args.shift();
console.log(args.join(' '));
A possibility is to split the message on every space (' '), removing the first element (which is always the command), and recombining the string array.
Example:
let message = "!suggest add a goodbye command"
const args = message.trim().split(' ');
args.shift();
console.log(args.join(' '));
let message = "!suggest add a goodbye command"
const args = message.trim().split(' ');
args.shift();
console.log(args.join(' '));
let message = "!suggest add a goodbye command"
const args = message.trim().split(' ');
args.shift();
console.log(args.join(' '));
answered Nov 22 at 14:47
T. Dirks
778318
778318
add a comment |
add a comment |
Thanks for contributing an answer to Stack Overflow!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Some of your past answers have not been well-received, and you're in danger of being blocked from answering.
Please pay close attention to the following guidance:
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53421365%2fhow-do-i-make-so-it-only-sends-a-part-of-the-message-discord-js%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
1
Possible duplicate of How to remove text from a string in JavaScript?
– csmckelvey
Nov 21 at 22:39
It didnt really fix the problem with that i had to change alot of the coding in the replace but it was easy to do i just had a problem finding what the code was i didnt find that link when i originally searched for it thanks for mentioning it
– The Light Blue Gamer
Nov 21 at 23:12