mirror of
https://github.com/zhigang1992/DefinitelyTyped.git
synced 2026-05-10 09:40:21 +08: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:
5482
types/knuddels-userapps-api/index.d.ts
vendored
5482
types/knuddels-userapps-api/index.d.ts
vendored
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