Beiträge von evarioo
-
-
Hey, aktuell bin ich kaum Zuhause und somit ist der PC aktuell auch kaum an .. Heute war ich mal für 30 Minuten daheim und haben direkt mal geschaut:
Oben ist der Ausschnitt aus meinem Code und daher habe ich auch die Weisheit wie das mit der ID laufen könnte. Leider war keine Zeit zum Testen da aber ich frage mich dennoch ist es überhaupt notwendig die Userid mit zu übergeben?
Plan ist einfach folgender: Ich oder wer auch immer löst mit !ticket setup den command aus .. entweder kann er dabei eine Channel id angeben oder es wird im aktuellen Channel eine embed message gepostet mit einem Button drunter womit der entsprechende Benutzer dann per Klick ein Ticket eröffnet wird .. Ich brauche für eine rollenvergabe und zb für Informationen dann auch die Userid also ist das zwingend nötig denke ich einfach mal.
@Override
public void onButtonInteraction(ButtonInteractionEvent event) {
String[] id = event.getComponentId().split(":");
String userID = id[0];
String action = id[1];
if (!userID.equals(event.getUser().getId()))
return;
event.deferReply().queue();
switch (action)
{
case "create_ticket":System.out.println(colors.ANSI_WHITE + "EVARIOO | " + colors.ANSI_GREEN + "Bot Token ist gültig");
}
}Ist das denn schon der richtige Weg zu meinem Erfolg? 😜 Ich denke das das im Switch case dann die ganzen Action rein schiebe wie zb den textchannel für das neue Ticket anlegen, Support bzw alle rollen informieren, dem User rechte für den Channel zuweisen etc
Das System.out war nur ein Phrase zum Testen.
Sorry für den kiddy Text ohne Punkt und Komma aber am Handy isses mies verzeiht mir. -
Ich rate: Finger weg davon! Du scheinst kein Fachwissen zu haben geschweige denn die Bereitschaft dich mit der Materie auseinander zusetzen! Wie willst du für die Daten deiner „Kunden“ garantieren wenn du keinen Plan hast wie irgendwas funktioniert?
Sorry aber ich sehe das alles sehr kritisch .. -
Hey ihr lieben!
Tut mir mega leid das es nur schleppend hier voran geht aber aktuell programmiere ich null irgendwas. Habe den Beitrag total vergessen und daher hier heute erst euren Code Schnippsel am start:
Code
Alles anzeigenif(command.equals("ticketsetup")){ String channelid = event.getOption("channelid", OptionMapping::getAsString); if(channelid != null ){ System.out.println(colors.ANSI_WHITE + "EVARIOO | " + colors.ANSI_RED + channelid); } else { event.getHook().sendMessage("Die Nachricht wurde in den Channel gestellt.").setEphemeral(true).queue(m -> m.delete().queueAfter(10, TimeUnit.SECONDS)); TextChannel channel = event.getChannel().asTextChannel(); this.EMBED_AUTHOR = null; this.EMBED_URL = null; this.EMBED_FIELDS = null; this.EMBED_FOOTER = new String[]{EMBED_FOOTER_TEXT, null}; channel.sendMessageEmbeds(sendEmbedMessage(EMBED_TITLE, EMBED_AUTHOR, EMBED_URL, EMBED_COLOR, EMBED_DESC, EMBED_FIELDS, EMBED_FOOTER)).addActionRow( Button.success(user.getId() + ":create_ticket", "Create new ticket").withEmoji(Emoji.fromUnicode("\uD83D\uDCE8"))).queue(); } }
Mittlerweile habe ich viel gelesen und denke das ich den button über die id + create-ticket ansprechen kann bzw so auf den klick lausche oder?
user.getId() + ":create_ticket"
123123123:create_ticket wäre dann denke ich die ID vom Button?
SO versuche ich auf den Button zu reagieren:
Code
Alles anzeigen@Override public void onButtonInteraction(ButtonInteractionEvent event) { String[] id = event.getComponentId().split(":"); String userID = id[0]; String action = id[1]; if (!userID.equals(event.getUser().getId())) return; event.deferReply().queue(); switch (action) { case "create_ticket": System.out.println(colors.ANSI_WHITE + "EVARIOO | " + colors.ANSI_GREEN + "Bot Token ist gültig"); } }
Liebe Grüsse und riesen dank für eure Geduld .. Schön zu sehen das es hier noch weiter geht!
-
Jemand zeigt dir sein neues Spielzeug und Syntafin macht es putt 😜 wie viel gib haste drauf geladen?
-
Mies. Hab dieses Jahr mittlerweile so wenig Zeit .. Sorry das ich erst jetzt antworten kann. Was ich meine ist folgendes:
Mehrere Submit Buttons also Interaction Buttons aber wenn ich zb den aus a) drücke zeigt er mir einen Fehler im Log zu b) an.
Hoffe das verstehst du so irgendwie haha
-
Vor allem was macht deine Chevereto Installation anders und besser [?]
Das habe ich mich auch gefragt .. tatsache ist das es anscheinen nicht mal "schöne" links zu den images gibts .. stattdessen setzt man hierbei auf eine art ordnerstruktur im link
Codehttps://orhux.pictures/images/2024/03/31/spongebob-fish-man-funny-discord-pfp-xloqt8lbkk2b2omv.jpeg statt vielleicht https://orhux.pictures/<shortid> oder https://i.orhux.pictures/<shortid>
Kann mann .. schöne fände ich es aber persönlich .. desweiteren ist die ganze Seite relativ dunkel gehalten .. bei sowas sollte man möglichst immer dem user noch eine andere möglichkeit geben zb. dark / white modus.
Alles nur meine Meinung.
Ansonsten danke aber das du deine Ressourchen nutzen lässt. Ich hoffe du hast deine Datenschutzerklärungen und das Impressum top aktuell. Nicht wie bei man anderem ..
-
haltet ihr mich für vollkommen dumm?
Würdest du darauf eine Antwort haben wollen oder soll ich das so stehen lassen. Sorry aber die ÜBER Intelligenz haste mit deinen Posts noch nicht bewiesen. Falls dich das angreift dann ist das so aber ehrlich .. wer da nicht zustimmen kann .. der ist in dich verliebt schönen Tag Tilo ❤️
-
Ingame UI? Was genau meinst du damit? Also vorstellen kann ich es mir schon aber mir was nie bewusst das das Layout ingame mit css gestaltet wird. Sehr interessant. Hast du dazu mehr?
-
Hallööö,
aus gegebenem Anlass hole ich hier mal aus der Versenkung und kann berichten das ich schon viel weiter gekommen bin und mir nebenbei auch viel java angeeignet habe
Ein grosse Frage die ich habe .. wie verhindere ich das wenn ich mehrere Button Interaction events habe das diese nur dann ausgeführt werden wenn die auch gebraucht werden? quasi ne art id die ich checken kann?
-
Ja klar er kanns auch random direkt per Shell konfigurieren aber ich denke das dafür der Wissenstand fehlt. (Man beachte dass es sich nicht um eine Beleidigung des OP´s handeln soll.)
-
Problem ist einfach die veraltete Hardware und ich einfach nicht das Geld habe zu investieren. Ich investiere schon in 3 Kinder und muss eben mit dem arbeiten was ich habe. Werden einige vielleicht so nicht kennen aber kann man vielleicht nachvollziehen.
Naja wie auch immer Google Play Game kenne ich bereits aber da gibt es mein Spiel leider nicht. Dennoch danke ..
-
Ja okay Syntafin war wieder fleissig. Also ohne jetzt zu arg schiessen zu wollen aber das sind ALLES sachen die du verbessern bzw ändern solltest ->
- Wordpress 6.4.3 -> eigenes (Laravel einlesen)
- Plesk 18.0.58 -> zb. Keyhelp (kostenlos)
- IIS 10.0 -> Debian, Ubuntu .. -> apache2 etc.
- Jetback Boost (GDPR Verstoß) -> eigenes CMS .. dann hat sich das erledigt
- Elementor (Sicherheitslücke) -> eigenes CMS .. dann hat sich das erledigt
Ich wette, dann ist die Seite viel schneller! Wobei es wahrscheinlich schon einen Versuch wäre mit Wordpress auf einen vernünftigen Server zu ziehen
-
-
Man kann immer noch etwas machen! Gib mal bitte nicht so schnell auf!
Hast du mal an Server Configen gedacht?
Eventuell Anbieter wechseln
CDN/Cache
Nachtrag: Welches CM/S nutzt du hier?
-
Gibt’s eigentlich mittlerweile einen vernünftigen Weg um android games auf windows spielen zu können? Also gute Emulatoren?
-
Ich gehe stark davon aus, dass man hier früher oder später von den Kosten gut dabei ist oder massiv Zeit investieren muss.
Zeit ja, Geld nein. Mit Zeit ist es wie bei jedem "Hobby" .. ich paye ab und an mal etwas aber man kommt auch so ganz gut vorran. Teste es doch am besten selber mal. Kostet dich einen Abend dann weisste es obs was ist.
-
Also was ich ja grade suchte ist Whiteout Survival wenn jemand rein kommt habe eine top 8 allianz
-
Wäre es möglich den Benutzern die zb nach Rat wegen technischen Problemen suchen eine Art Vorlage zu machen in der quasi so was steht:
Spoiler anzeigen
Hallo Benutzer,
Bitte beschreibe dein Anliegen so genau wie nur möglich und poste etwaige Fehlercode mit in den Anhang deiner Nachricht.
Screenshots und Logfiles beschleunigen den Hilfsprozess extrem. Bitte sei gut und denke auch daran. Unsere Mitglieder haben leider noch keine Kristallkugeln 🥰So könnte deine Nachricht aussehen:
Betriebssystem: [Platzhalter]
Build: [Platzhalter]
Fehlercode: (wenn vorhanden)
Screenshots: (bitte immer als Spoiler einfügen!)
Logfiles: (immer als Spoiler setzen)
Bla bla bla
Sowas zb meine ich wäre als Vorlage ganz fein. Das erleichtert uns vielleicht etwas die „Arbeit“. Vielleicht verbinde man sowas mit einem separaten Bereich bzw einer Kategorie. Sowas wie User helfen User .. lol
Ich bin schön,
Alex
-
Ich fand ein geschlossen Badge auch für die Anfragen von Usern auch schön siehe Wow funktioniert nicht. So das man quasi direkt sieht das es closed ist.
Lg