노영우

code rearrange

1 const { MessageActionRow, MessageButton, Interaction } = require('discord.js'); 1 const { MessageActionRow, MessageButton, Interaction } = require('discord.js');
2 2
3 -// var trans = require('./translate');
4 -
5 var disabled_var={ 3 var disabled_var={
6 en:true, 4 en:true,
7 ko:false, 5 ko:false,
8 jp:false 6 jp:false
9 }; 7 };
10 - 8 +var label_var={
9 + en:'😛', // 초기값 영어(disabled), 버튼 선택시 함수가 돌아가는 것이므로 처음엔 X표시
10 + ko:'한국어',
11 + jp:'일본어',
12 +};
11 var current_country='영어' // 초기값 영어 13 var current_country='영어' // 초기값 영어
12 14
13 function trans_disabled_var(input_str){ 15 function trans_disabled_var(input_str){
...@@ -27,11 +29,11 @@ function trans_disabled_var(input_str){ ...@@ -27,11 +29,11 @@ function trans_disabled_var(input_str){
27 disabled_var.ko=true; 29 disabled_var.ko=true;
28 disabled_var.jp=false; 30 disabled_var.jp=false;
29 31
30 - label_var.en = '한국어'; 32 + label_var.en = '어';
31 label_var.ko = '😛'; 33 label_var.ko = '😛';
32 label_var.jp = '일본어'; 34 label_var.jp = '일본어';
33 35
34 - current_country = '한국어'; 36 + current_country = '한국어';
35 } 37 }
36 else if (input_str == "jp"){ 38 else if (input_str == "jp"){
37 disabled_var.en=false; 39 disabled_var.en=false;
...@@ -44,15 +46,12 @@ function trans_disabled_var(input_str){ ...@@ -44,15 +46,12 @@ function trans_disabled_var(input_str){
44 46
45 current_country = '일본어'; 47 current_country = '일본어';
46 } 48 }
49 + // 변수가 3개밖에 안되니깐, 가시성위해서 / 어느 언어로부터 바뀌었는지 모르기 때문에, 편하게 변수에 일일이 할당함.
50 +
51 + // 변수가 100개였다면, 임시 변수 만들고 추적해서 어느 언어에서 바뀌었는지 확인하고, if(임시변수)써서 이모지 할당하고,
52 + // 그전꺼, 바뀌어야 할 국가변수 바꿈(받은 str값 label_var 배열(?) for 문 돌려서 찾음)
47 } 53 }
48 54
49 -var label_var={
50 - en:'😛', // 초기값 영어(disabled), 버튼 선택시 함수가 돌아가는 것이므로 처음엔 X표시
51 - ko:'한국어',
52 - jp:'일본어',
53 -};
54 -
55 -
56 exports.run = async (client, msg, args, prefix) => { 55 exports.run = async (client, msg, args, prefix) => {
57 56
58 const row = new MessageActionRow() 57 const row = new MessageActionRow()
......
...@@ -65,4 +65,5 @@ exports.config = { ...@@ -65,4 +65,5 @@ exports.config = {
65 65
66 /*고칠 것 66 /*고칠 것
67 1. 상호작용 실패 알림 뜨는거 67 1. 상호작용 실패 알림 뜨는거
68 +2. 꾸미기 90퍼 완성(텍스트 알림 문구 너무 딱딱함. or 색깔)
68 */ 69 */
...\ No newline at end of file ...\ No newline at end of file
......