GithubHelp home page GithubHelp logo

wonderlandpark / wonderbot Goto Github PK

View Code? Open in Web Editor NEW
43.0 43.0 20.0 2.64 MB

DiscordBot for Moderation, Economy, Info, Utils and More.

Home Page: https://wonderbot.xyz

License: GNU Affero General Public License v3.0

JavaScript 99.92% Shell 0.08%
bot discord hacktoberfest

wonderbot's Introduction

wonderbot's People

Contributors

codacy-badger avatar fossabot avatar jhhwang4195 avatar kiki7000 avatar saidbysolo avatar sannoob3144 avatar wonderlandpark avatar yoruroong avatar zero734kr avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

wonderbot's Issues

License violation notice of original repository (Artistic 2.0)

Some codes are violating the Artistic License 2.0 by Perl corporation and applied to Seia-Soto/Serium by myself (Seia-Soto/Serium:commit#0e0943b9).

Violations

Resolve the following violations by accepting Artistic License 2.0 conditions:

  1. const config = require("../config");
    const commands = {};
    commands.general = require("./general");
    commands.dev = require("./dev");
    commands.account = require("./account");
    commands.money = require("./money");
    commands.fun = require("./fun");
    commands.game = require('./game');
    module.exports.categorys = commands;
    console.log(commands);
    Object.keys(commands).forEach(c => {
    const category = commands[c];
    Object.values(category).forEach(command => {
    command.props.category = c;
    command.props.perms = config.permissions.find(
    p => p.name === command.props.perms
    );
    module.exports[command.props.name] = command;
    const alias = command.props.alias || [];
    alias.forEach(a => (module.exports[a] = command));
    });
    });

Original code

  1. https://github.com/Seia-Soto/Serium/blob/9c050078c5f5613cd1546980964a8c84eee98a2a/commands/index.js#L1-L23

Possible violations

  • wonderbot/index.js

    Lines 44 to 55 in 3f734bc

    String.prototype.bind = function(parameters) {
    let text = this;
    const keys = text.match(/\{(.*?)\}/g);
    if (!keys) return this;
    keys.forEach(key => {
    const keyname = key.replace(/\{/, "").replace(/\}/, "");
    text = text.replace(key, String(parameters[keyname]) || "");
    });
    return text;
    };

Corona Command Not working

This command is getting stat from Namu Wiki but, my VPS server vultr 's every IP is banned in namu wiki server. So, I should find for a new webpage to get info

[๋ฒ„๊ทธ] clear ๋ช…๋ น์–ด๊ฐ€ ๋ชจ๋“  ์œ ์ €๊ฐ€ ์‚ฌ์šฉ ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค

๋ฒ„๊ทธ ์„ค๋ช…ํ•˜๊ธฐ
๋ฌด์Šจ ๋ฒ„๊ทธ์ธ์ง€ ์„ค๋ช…ํ•ด์ฃผ์„ธ์š”!
clear ๋ช…๋ น์–ด ๊ถŒํ•œ ๋ฌธ์ œ, admin ๋งŒ ๊ฐ€๋Šฅํ•ด์•ผ ํ•˜๋Š” ๋ช…๋ น์–ด๊ฐ€ general ๋กœ ๋˜์–ด ์žˆ์Œ
๋ฒ„๊ทธ ๋ฐœ์ƒ์‹œํ‚ค๊ธฐ
๋ฒ„๊ทธ๋ฅผ ๋ฐœ์ƒ์‹œํ‚ค๋Š” ๋ฐฉ๋ฒ•์ž…๋‹ˆ๋‹ค.
๋ช…๋ น์–ด ๊ถŒํ•œ

์˜ˆ์ƒ๋œ ๊ฒฐ๊ณผ
์ผ๋ฐ˜์ ์œผ๋กœ ๋ฐœ์ƒํ•ด์•ผํ•˜๋Š” ๊ฒฐ๊ณผ์ž…๋‹ˆ๋‹ค.

์Šคํฌ๋ฆฐ์ƒท
์Šคํฌ๋ฆฐ์ƒท์ด ์žˆ๋‹ค๋ฉด ์ฒจ๋ถ€ํ•ด์ฃผ์„ธ์š”.
image

๊ธฐํƒ€ ๋‚ด์šฉ
๋˜ ๋ง์”€ํ•ด์ฃผ์‹ค ๋‚ด์šฉ์ด ์žˆ๋‹ค๋ฉด ์ž‘์„ฑํ•ด์ฃผ์„ธ์š”.

[BUG] ๋นš์„ ๊ฐš์ง€ ์•Š๊ณ  ์ƒํ™˜์ผ์ด ์ง€๋‚  ๊ฒฝ์šฐ ์‹œ๊ฐ„์ด ์ž˜๋ชปํ‘œ์‹œ๋จ.

Describe the bug
I suppose it is a timestamp overflow bug going on for some users.

To Reproduce
Idk, please contact via DM to bugged user to listen detailed information.

Expected behavior
It is expected to show the user that there are remaining 2 days left to give back the money, as 2020๋…„ 8์›” 25์ผ ํ™”์š”์ผ ์˜คํ›„ 9:00(2์ผ ๋’ค).

Screenshots
49E9BB9C-2099-4BA8-9B8A-64D43E30F22A

Additional context
User ID: 528584881966678020
User Tag: ํ™ฉ์‹œ์˜#8535

[์•ผ๋ฐ”์œ„ ๋ฒ„๊ทธ]

๋ฒ„๊ทธ ์„ค๋ช…ํ•˜๊ธฐ
์ œ ๋ˆ์€ 110์› ๋ฐ–์— ์—†์—ˆ๊ณ  ์•ผ๋ฐ”์œ„๋ฅผ ํ•ด์„œ ์„ฑ๊ณต์„ ํ–ˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋Ÿฐ๋ฐ ๋ถ„๋ช… ์ฑ„ํŒ…์—๋Š” ๋ฐฐํŒ…๊ธˆ์˜ 2๋ฐฐ๋ฅผ
์ฃผ๊ฒ ๋‹ค๊ณ  ํ–ˆ์ง€๋งŒ ์‹ค์ œ๋ก  3๋ฐฐ๋ฅผ ์คฌ์Šต๋‹ˆ๋‹ค.

๋ฒ„๊ทธ ๋ฐœ์ƒ์‹œํ‚ค๊ธฐ
์•ผ๋ฐ”์œ„๋ฅผ ์„ฑ๊ณตํ•˜๋ฉด 3๋ฐฐ๋ฅผ ์ค๋‹ˆ๋‹ค.

์˜ˆ์ƒ๋œ ๊ฒฐ๊ณผ
์›๋ž˜ 2๋ฐฐ๋กœ ์ค˜์•ผ ํ•ฉ๋‹ˆ๋‹ค.

์Šคํฌ๋ฆฐ์ƒท
์Šคํฌ๋ฆฐ์ƒท์ด ์žˆ๋‹ค๋ฉด ์ฒจ๋ถ€ํ•ด์ฃผ์„ธ์š”.

๊ธฐํƒ€ ๋‚ด์šฉ
์›๋ž˜ 3๋ฐฐ์ธ์ง€ ์•„๋‹ˆ๋ฉด 2๋ฐฐ์ธ๋ฐ ๋ฒ„๊ทธ๊ฐ€ ์ƒ๊ธด๊ฑด์ง€ ์•Œ์•„๋ด์ฃผ์„ธ์š”!

[BUG] Security Vulnerability

Describe the bug
There is a security vulnerability in the whois command that the shard dies after using the command.

Reproduce
Steps to reproduce the behavior:

  1. Type the command .whois __proto__ on any discord server that the wonderbot is on.
  2. Boom!
  3. Check the website to see which shard is inactive.
  4. See:
    image

Expected behavior
Send a message alerting you that an error has been thrown or block it before the lookup

Screenshots
image
image

Additional context
Sorry about that, I was looking for some security vulnerabilities.

Not working

Not working in WB Server. It seems to be mysql version is wrong.

Have to fix Miss spelled word

"ํ•ญ์ƒ ์›๋”๋ด‡์„ ์‚ฌ๋ž‘ํ•ด์ฃผ์…”์„œ ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค.\n์ด ๋ด‡์€ โค๏ธ์™€ ํ•จ๊ป˜ ๊ฐœ๋ฐœ๋œ [์˜คํ”ˆ์†Œ์Šค ํ”„๋กœ์ ํŠธ](https://github.com/wonderlandpark/wonderbot)์ž…๋‹ˆ๋‹ค.\n๋ชจ๋“  ๋ฌธ์˜ ์‚ฌํ•ญ ๋ฐ ์ œ๋ณด๋Š”[์ง€์› ์„œ๋ฒ„](https://invite.gg/wonderbot)์„ ์ด์šฉํ•ด์ฃผ์„ธ์š”.",

Missing Space and have to change ์„->๋ฅผ

Must not use notice command

Notice command is too fast for discord API
Discord will ban your IP when you use notice command for large bot(Wonder bot has 1800 more servers)

must make this command slower or use webhook for notice.

'editmoney' command throws Error on spaces

<ํ•œ๊ตญ์–ด>
๋ˆ์ˆ˜์ • ๋ช…๋ น์–ด๋ฅผ ์‚ฌ์šฉํ•  ๋•Œ ์ธ์ˆ˜์— ๋„์–ด์“ฐ๊ธฐ๊ฐ€ 2๊ฐœ ์ด์ƒ ๋“ค์–ด๊ฐ€ ์žˆ์œผ๋ฉด ์˜ค๋ฅ˜๋‚ฉ๋‹ˆ๋‹ค.

<English>
editmoney command (owner only command) throws Error when arguments has two or more spaces.
Capture+_2020-03-02-22-38-22
์ž…๋ ฅํ•œ ๊ฐ’ / Input:

..๋ˆ์ˆ˜์ • setย ย @์œ ์ €๋ฉ˜์…˜ 100000

(๋„์–ด์“ฐ๊ธฐ 2๊ฐœ / 2 spaces)

์˜ค๋ฅ˜ ๋กœ๊ทธ / Error Log:
Screenshot_2020-03-02-22-46-16
Screenshot_2020-03-02-22-46-33

2020/03/02 10:33:27 comjun04#5963 : ..๋ˆ์ˆ˜์ • set  <@393674169243402240> 100000
Error: ER_BAD_FIELD_ERROR: Unknown column 'NaN' in 'field list'
    at Query.Sequence._packetToError (/data/data/com.termux/files/home/wonderbot/node_modules/mysql/lib/protocol/sequences/Sequence.js:47:14)
    at Query.ErrorPacket (/data/data/com.termux/files/home/wonderbot/node_modules/mysql/lib/protocol/sequences/Query.js:77:18)
    at Protocol._parsePacket (/data/data/com.termux/files/home/wonderbot/node_modules/mysql/lib/protocol/Protocol.js:291:23)
    at Parser._parsePacket (/data/data/com.termux/files/home/wonderbot/node_modules/mysql/lib/protocol/Parser.js:433:10)
    at Parser.write (/data/data/com.termux/files/home/wonderbot/node_modules/mysql/lib/protocol/Parser.js:43:10)
    at Protocol.write (/data/data/com.termux/files/home/wonderbot/node_modules/mysql/lib/protocol/Protocol.js:38:16)
    at Socket.<anonymous> (/data/data/com.termux/files/home/wonderbot/node_modules/mysql/lib/Connection.js:91:28)
    at Socket.<anonymous> (/data/data/com.termux/files/home/wonderbot/node_modules/mysql/lib/Connection.js:525:10)
    at Socket.emit (events.js:210:5)
    at addChunk (_stream_readable.js:325:12)
    at readableAddChunk (_stream_readable.js:300:11)
    at Socket.Readable.push (_stream_readable.js:234:10)
    at TCP.onStreamRead (internal/stream_base_commons.js:182:23)
    --------------------
    at Protocol._enqueue (/data/data/com.termux/files/home/wonderbot/node_modules/mysql/lib/protocol/Protocol.js:144:48)
    at Connection.query (/data/data/com.termux/files/home/wonderbot/node_modules/mysql/lib/Connection.js:201:25)
    at /data/data/com.termux/files/home/wonderbot/node_modules/knex/lib/dialects/mysql/index.js:135:18
    at Promise._execute (/data/data/com.termux/files/home/wonderbot/node_modules/bluebird/js/release/debuggability.js:411:9)
    at Promise._resolveFromExecutor (/data/data/com.termux/files/home/wonderbot/node_modules/bluebird/js/release/promise.js:518:18)
    at new Promise (/data/data/com.termux/files/home/wonderbot/node_modules/bluebird/js/release/promise.js:103:10)
    at Client_MySQL._query (/data/data/com.termux/files/home/wonderbot/node_modules/knex/lib/dialects/mysql/index.js:129:12)
    at Client_MySQL.query (/data/data/com.termux/files/home/wonderbot/node_modules/knex/lib/client.js:165:17)
    at Runner.query (/data/data/com.termux/files/home/wonderbot/node_modules/knex/lib/runner.js:135:36)
    at /data/data/com.termux/files/home/wonderbot/node_modules/knex/lib/runner.js:39:23
    at tryCatcher (/data/data/com.termux/files/home/wonderbot/node_modules/bluebird/js/release/util.js:16:23)
    at /data/data/com.termux/files/home/wonderbot/node_modules/bluebird/js/release/using.js:185:26
    at tryCatcher (/data/data/com.termux/files/home/wonderbot/node_modules/bluebird/js/release/util.js:16:23)
    at Promise._settlePromiseFromHandler (/data/data/com.termux/files/home/wonderbot/node_modules/bluebird/js/release/promise.js:547:31)
    at Promise._settlePromise (/data/data/com.termux/files/home/wonderbot/node_modules/bluebird/js/release/promise.js:604:18)
    at Promise._settlePromise0 (/data/data/com.termux/files/home/wonderbot/node_modules/bluebird/js/release/promise.js:649:10) {
  code: 'ER_BAD_FIELD_ERROR',
  errno: 1054,
  sqlMessage: "Unknown column 'NaN' in 'field list'",
  sqlState: '42S22',
  index: 0,
  sql: "update `users` set `money` = NaN where `id` = '393674169243402240'"
}

Bug in overwatch

Overwatch command on search at not reply
Starts finding and errors TypeError: Cannot read property 'name' of undefined

Error handling Sercure Notice

ํ˜„์žฌ ์—๋Ÿฌ ํ•ธ๋“ค๋ง ์‹œ์Šคํ…œ์—์„œ๋Š” ๋ด‡์˜ ๋””๋ž™ํ† ๋ฆฌ ๋“ฑ๊ณผ ๊ฐ™์€ ์ค‘์š”ํ•œ ์ •๋ณด๊ฐ€ ๋…ธ์ถœ๋  ์ˆ˜ ์žˆ์Œ

๋”ฐ๋ผ์„œ ์—๋Ÿฌ ์•„์ด๋””๋งŒ ์ €์žฅํ•˜์—ฌ ์ถœ๋ ฅํ•  ํ•„์š”๊ฐ€ ์žˆ์Œ.

[BUG] Typo error in ๊ฒฝ์ฃผ

Describe the bug
A clear and concise description of what the bug is.

Typo error in ๊ฒฝ์ฃผ

๋‹˜์ด ์ƒˆ๋กœ์šด ๊ฒฝ์ฃผ ๊ฒŒ์ž„์„ ์‹œ์ž‘ํ•˜์˜€์Šต๋‹ˆ๋‹ค!

10000์›์„ ์†Œ์ง€ํ•˜์…จ๋‹ค๋ฉด, ๊ฒŒ์ž„์— ์ฐธ๊ฐ€ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
.๊ฒฝ์ฃผ ์‹œ์ž‘์œผ๋กœ ๊ฒŒ์ž„์„ ์ง„ํ–‰ํ•  ์ˆ˜ ์žˆ์œผ๋ฉฐ, 2๋ถ„ ๋Œ€๊ธฐ ํ›„ "์ง€๋™"์œผ๋กœ ๊ฒŒ์ž„์„ ์‹œ์ž‘ํ•ฉ๋‹ˆ๋‹ค.
.๊ฒฝ์ฃผ ์ฐธ๊ฐ€๋กœ ๊ฒŒ์ž„์„ ์ฐธ๊ฐ€ํ•˜์„ธ์š”.

์ง€๋™ -> ์ž๋™

To Reproduce
Steps to reproduce the behavior:

Use command "๊ฒฝ์ฃผ"

Expected behavior
A clear and concise description of what you expected to happen.

Should return cool like me.

Spell error on readme.md

Repo's name is wonderbot, and also the original bot's name is wonderbot.
But, in readme, there is wonder_bot.

[์ œ์•ˆ] ์†ก๊ธˆ ๊ธฐ๋Šฅ

๊ธฐ๋Šฅ ์š”์ฒญ์€ ์ด์Šˆ์™€ ๊ด€๋ จ๋˜์–ด ์žˆ์Šต๋‹ˆ๊นŒ?
์‚ฌ๋žŒ๊ณผ ์‚ฌ๋žŒ ๊ฐ„์˜ ์†ก๊ธˆ ๊ธฐ๋Šฅ์„ ์ถ”๊ฐ€ํ•˜๋ฉด ๋”์šฑ ์žฌ๋ฐŒ์„ ๊ฒƒ ๊ฐ™์•„ ์ œ์•ˆํ•ด๋ด…๋‹ˆ๋‹ค.

์›ํ•˜๋Š” ์†”๋ฃจ์…˜์„ ์„ค๋ช…ํ•ด์ฃผ์„ธ์š”
์‚ฌ๋žŒ๊ณผ ์‚ฌ๋žŒ ๊ฐ„์˜ ์†ก๊ธˆ ๊ธฐ๋Šฅ์„ ์ถ”๊ฐ€ํ•˜๋ฉด ๋”์šฑ ์žฌ๋ฐŒ์„ ๊ฒƒ ๊ฐ™์•„ ์ œ์•ˆํ•ด๋ด…๋‹ˆ๋‹ค.

์ƒ๊ฐํ•œ ๋Œ€์•ˆ์„ ์„ค๋ช…ํ•ด์ฃผ์„ธ์š”

.์†ก๊ธˆ @ํŠน์ •์ธ๋ฌผ ๊ธˆ์•ก

๊ณผ ๊ฐ™์€ ๋ฐฉ์‹์œผ๋กœ ์‚ฌ์šฉํ•˜๋ฉด ์ข‹์„ ๊ฒƒ ๊ฐ™์•„์š”.

๊ธฐํƒ€ ๋‚ด์šฉ

์—†์Šต๋‹ˆ๋‹ค.

Slot Command Bug (Origin : ู…ุดูƒู„ุฉ ู‚ูŠุงุฏุฉ ุงู„ูุชุญุฉ)


While using slot command, sometimes return, undefined.

ุฃู†ุง ุฃุณุชุฎุฏู… ุฃู…ุฑ ุงู„ูุชุญุฉ ุŒ ูˆูุฌุฃุฉ ุฃุญุตู„ ุนู„ู‰ ุฎุทุฃ ุบูŠุฑ ู…ุญุฏุฏ ุญุชู‰ ู„ุง ุฃุนุฑู ู…ุง ุงู„ุฐูŠ ุณูŠุญุฏุซ.

NEW FEATURE: ๋กœ๋˜

๋กœ๋˜ ์‹œ์Šคํ…œ

4์ž๋ฆฌ ์ˆ˜ + ๋ณด๋„ˆ์Šค

์ˆซ์ž: 1~30

1๋“ฑ 4์ž๋ฆฌ์ˆ˜ ์ผ์น˜
2๋“ฑ 3์ž๋ฆฌ์ˆ˜+๋ณด๋„ˆ์Šค ์ผ์น˜
3๋“ฑ 3์ž๋ฆฌ์ˆ˜ ์ผ์น˜
4๋“ฑ 2์ž๋ฆฌ์ˆ˜ ์ผ์น˜
5๋“ฑ 1์ž๋ฆฌ์ˆ˜ ์ผ์น˜

JUST FOR IDEA MEMO XD

[๋ฒ„๊ทธ] num2han ํ•จ์ˆ˜ ์ˆซ์ž ์ž˜๋ชป ๋ณ€ํ™˜๋จ

๋ฒ„๊ทธ ์„ค๋ช…ํ•˜๊ธฐ
num2han ํ•จ์ˆ˜ ์‚ฌ์šฉ์‹œ ์‹ค์ œ ์ˆซ์ž์™€, ์ถœ๋ ฅ๊ฐ’์— ์ฐจ์ด๊ฐ€ ์žˆ์Œ

๋ฒ„๊ทธ ๋ฐœ์ƒ์‹œํ‚ค๊ธฐ
ํฐ ์ˆซ์ž๋ฅผ ํ•จ์ˆ˜์— ์‚ฌ์šฉ

์˜ˆ์ƒ๋œ ๊ฒฐ๊ณผ
์ •์ƒ์ ์œผ๋กœ ์ถœ๋ ฅ๋˜์•ผํ•จ

TODO
ํ•จ์ˆ˜ ๋‹ค์‹œ ์งœ๊ธฐ๋ฅผ..

[๋ฒ„๊ทธ] ์€ํ–‰ ํƒ€์ž„์Šคํƒœํ”„(์‹œ๊ฐ„) ์˜ค๋ฅ˜

๋ฒ„๊ทธ ์„ค๋ช…ํ•˜๊ธฐ
๋ฒ„๊ทธ๋Š” ๊ฐ„๋‹จํ•ฉ๋‹ˆ๋‹ค ์ผ๋‹จ ๋ฉ”์„ธ์ง€๋Š”

@!์•ˆ๊ฟ€๊ฟ€!, ์›๋”์€ํ–‰์„ ์ด์šฉํ•ด์ฃผ์…”์„œ ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค.
360์›์˜ ๋นš์ค‘์— 300์›์„ ์ƒํ™˜ํ•˜์…จ์Šต๋‹ˆ๋‹ค.

60์›์˜ ๋นš์„ 1970๋…„ 1์›” 1์ผ ๋ชฉ์š”์ผ ์˜คํ›„ 9:00(51๋…„ ์ „)๊นŒ์ง€ ์ƒํ™˜ ํ•˜์…”์•ผํ•ฉ๋‹ˆ๋‹ค

๋‚˜์™€ ์žˆ๋˜ 1930๋…„ 1์›”1์ผ ๋ชฉ์š”์ผ์ด ๋ฌธ์ œ ์ž…๋‹ˆ๋‹ค.

๋ฒ„๊ทธ ๋ฐœ์ƒ์‹œํ‚ค๊ธฐ
๋ฒ„๊ทธ๋ฅผ ๋ฐœ์ƒ์‹œํ‚ค๋Š” ๋ฐฉ๋ฒ•์ž…๋‹ˆ๋‹ค.

์˜ˆ์ƒ๋œ ๊ฒฐ๊ณผ
์ผ๋ฐ˜์ ์œผ๋กœ ๋ฐœ์ƒํ•ด์•ผํ•˜๋Š” ๊ฒฐ๊ณผ์ž…๋‹ˆ๋‹ค.

+ @์œ ์ € ์ด๋ฆ„, ์›๋”์€ํ–‰์„ ์ด์šฉํ•ด์ฃผ์…”์„œ ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค.
360์›์˜ ๋นš์ค‘์— 300์›์„ ์ƒํ™˜ํ•˜์…จ์Šต๋‹ˆ๋‹ค.

- 60์›์˜ ๋นš์„ 2020๋…„ 11์›” 2์ผ ์ผ์š”์ผ ์˜คํ›„ 12:00(1์ผ ํ›„)๊นŒ์ง€ ์ƒํ™˜ ํ•˜์…”์•ผํ•ฉ๋‹ˆ๋‹ค.

์Šคํฌ๋ฆฐ์ƒท
์—†์…”

๊ธฐํƒ€ ๋‚ด์šฉ
์ฐธ๊ป˜๋นต ์œ„์— ์ˆœ์‡ ๊ณ ๊ธฐ ํŒจํ‹ฐ ๋‘์žฅ ํŠน๋ณ„ํ•œ ์†Œ์Šค ์–‘์ƒ์ถ” ์น˜์ฆˆ ํ”ผํด ์–‘ํŒŒ๊นŒ์ง€!

[๋ฒ„๊ทธ] ํ‘œ์‹œ๋˜๋Š” ์ถ”์ •๊ธˆ์•ก ๋ฒ„๊ทธ

๋ฒ„๊ทธ ์„ค๋ช…ํ•˜๊ธฐ
ํ‘œ์‹œ๋˜๋Š” ์ถ”์ •๊ธˆ์•ก ๋ฒ„๊ทธ

๋ฒ„๊ทธ ๋ฐœ์ƒ์‹œํ‚ค๊ธฐ
๋ฆฌ๋”๋ณด๋“œ, ์ง€๊ฐ‘ ๋“ฑ ๋ช…๋ น์–ด์— ํ‘œ์‹œ๋˜๋Š” ์ถ”์ •๊ธˆ์•ก์ด ์ž˜๋ชปํ‘œ์‹œ๋ฉ๋‹ˆ๋‹ค.

์˜ˆ์ƒ๋œ ๊ฒฐ๊ณผ
์˜ฌ๋ฐ”๋ฅด๊ฒŒ ํ‘œ์‹œ๋˜์—ฌ์•ผํ•ฉ๋‹ˆ๋‹ค.

[์ œ์•ˆ] ์ฃผ์‹ ํ‰๋‹จ๊ฐ€ ๊ธฐ๋กํ•˜๊ณ  ๋ณด์—ฌ์ฃผ๊ธฐ

๊ธฐ๋Šฅ ์š”์ฒญ์€ ์ด์Šˆ์™€ ๊ด€๋ จ๋˜์–ด ์žˆ์Šต๋‹ˆ๊นŒ?
๋ช…๋ น์–ด๋ฅผ ์ž…๋ ฅํ•˜๋ฉด, ์–ด๋–ค ์ฃผ์‹์„ ๋ช‡์ฃผ ๊ฐ€์ง€๊ณ  ์žˆ๋Š”์ง€๋งŒ ๋‚˜์˜ค๋Š”๋ฐ, ํ‰๋‹จ๊ฐ€๋ฅผ ๊ธฐ๋กํ•˜์—ฌ ๊ฐ€์ง€๊ณ  ์žˆ๋‹ค๊ฐ€ ์‹ค์ œ ์ฐจ์ต์ด ์–ผ๋งˆ๋‚˜ ๋‚˜๋Š”์ง€๋ฅผ ๋ณด์—ฌ์ฃผ๋ฉด ๋”์šฑ ์žฌ๋ฐŒ์„ ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค.

์›ํ•˜๋Š” ์†”๋ฃจ์…˜์„ ์„ค๋ช…ํ•ด์ฃผ์„ธ์š”
๋ช…๋ น์–ด๋ฅผ ์ž…๋ ฅํ•˜๋ฉด, ์–ด๋–ค ์ฃผ์‹์„ ๋ช‡์ฃผ ๊ฐ€์ง€๊ณ  ์žˆ๋Š”์ง€๋งŒ ๋‚˜์˜ค๋Š”๋ฐ, ํ‰๋‹จ๊ฐ€๋ฅผ ๊ธฐ๋กํ•˜์—ฌ ๊ฐ€์ง€๊ณ  ์žˆ๋‹ค๊ฐ€ ์‹ค์ œ ์ฐจ์ต์ด ์–ผ๋งˆ๋‚˜ ๋‚˜๋Š”์ง€๋ฅผ ๋ณด์—ฌ์ฃผ๋ฉด ๋”์šฑ ์žฌ๋ฐŒ์„ ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค.

์ƒ๊ฐํ•œ ๋Œ€์•ˆ์„ ์„ค๋ช…ํ•ด์ฃผ์„ธ์š”

.์ง€๊ฐ‘

๋ช…๋ น์–ด๋ฅผ ์ž…๋ ฅํ–ˆ์„ ๋•Œ,

myungseokang#7168๋‹˜์˜ ์ง€๊ฐ‘
์ง€๊ฐ‘์†์— ๋ญ๊ฐ€ ์žˆ์„๊นŒ์š”?
์ถ”์ • ์ž์‚ฐ
1,889 :coin:
๋นš
0 :coin:
์‹ ์šฉ๋“ฑ๊ธ‰
๋ธŒ๋ก ์ฆˆ(5๋“ฑ๊ธ‰)์ž…๋‹ˆ๋‹ค.
์†Œ์ง€ํ•œ ์•„์ดํ…œ
๋งค๋ฆฌ์›จ๋”ฉ: 41 ์ฃผ

์ฒ˜๋Ÿผ ๋‚˜์˜ค๊ณ  ์žˆ๋Š”๋ฐ ์ด๊ฑธ,

:moneybag: myungseokang#7168๋‹˜์˜ ์ง€๊ฐ‘
์ง€๊ฐ‘์†์— ๋ญ๊ฐ€ ์žˆ์„๊นŒ์š”?
์ถ”์ • ์ž์‚ฐ
1,889 :coin:
๋นš
0 :coin:
์‹ ์šฉ๋“ฑ๊ธ‰
๋ธŒ๋ก ์ฆˆ(5๋“ฑ๊ธ‰)์ž…๋‹ˆ๋‹ค.
์†Œ์ง€ํ•œ ์•„์ดํ…œ
๋งค๋ฆฌ์›จ๋”ฉ: 41 ์ฃผ ( ํ‰๋‹จ๊ฐ€: ~~ :coin: / + ~~ :coin: )

์ •๋„๋กœ ํ‘œ๊ธฐํ•˜๋ฉด ์–ด๋–จ๊นŒ ํ•ฉ๋‹ˆ๋‹ค.

๊ธฐํƒ€ ๋‚ด์šฉ

์—†์Šต๋‹ˆ๋‹ค.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.