mirror of
https://github.com/gosticks/DefinitelyTyped.git
synced 2026-10-04 06:47:03 +00:00
new version of Knuddels-App API (#27760)
* fixed missing static modifier * Set correct version * Padded version number to be internally safe. * Updated version to match desired MAJOR.MINOR format from DefinitelyTyped * fixed test to match types * replaced inline-docs with references to documentation-website and fixed formatting to prevent linting issues * upgradedto new version of api + replaced docs with links to docs
This commit is contained in:
+2837
-2645
File diff suppressed because it is too large
Load Diff
@@ -8,7 +8,7 @@ class Server implements App {
|
||||
onAppStart() {
|
||||
KnuddelsServer.getChannel()
|
||||
.getOnlineUsers(UserType.Human)
|
||||
.forEach((user) => {
|
||||
.forEach((user: User) => {
|
||||
this.onUserJoined(user);
|
||||
});
|
||||
}
|
||||
@@ -23,7 +23,9 @@ class Server implements App {
|
||||
onUserLeft(user: User) {
|
||||
if (this.usersPlaying.get(user.getNick()) === 1) {
|
||||
KnuddelsServer.getDefaultBotUser()
|
||||
.transferKnuddel(user, new KnuddelAmount(1), 'Du hast den Channel verlassen.');
|
||||
.transferKnuddel(user, new KnuddelAmount(1), {
|
||||
displayReasonText: 'Du hast den Channel verlassen.'
|
||||
});
|
||||
|
||||
this.usersPlaying.delete(user.getNick());
|
||||
}
|
||||
@@ -39,8 +41,10 @@ class Server implements App {
|
||||
const user = KnuddelsServer.getUserAccess()
|
||||
.getUserById(userId);
|
||||
|
||||
KnuddelsServer.getDefaultBotUser()
|
||||
.transferKnuddel(user, new KnuddelAmount(1), 'Die App fährt gleich herunter.');
|
||||
KnuddelsServer.getDefaultBotUser()
|
||||
.transferKnuddel(user, new KnuddelAmount(1), {
|
||||
displayReasonText: 'Die App fährt gleich herunter.'
|
||||
});
|
||||
user.getAppContentSessions()
|
||||
.forEach((session: AppContentSession) => {
|
||||
session.remove();
|
||||
@@ -104,7 +108,9 @@ class Server implements App {
|
||||
|
||||
if (hasWon) {
|
||||
KnuddelsServer.getDefaultBotUser()
|
||||
.transferKnuddel(user, new KnuddelAmount(2), 'Richtig getippt...');
|
||||
.transferKnuddel(user, new KnuddelAmount(2), {
|
||||
displayReasonText: 'Richtig getippt...'
|
||||
});
|
||||
}
|
||||
|
||||
setTimeout(() => {
|
||||
|
||||
Reference in New Issue
Block a user