7.1.2 • Published 7 months ago

himaque-api v7.1.2

Weekly downloads
-
License
MIT
Repository
github
Last release
7 months ago

使い方

ログイン

const { HCQ: Client, ClientOptionBits, LoginType } = require("himaque-api")
const hcq = new HCQ({
	options: [
		ClientOptionBits.Flags.GuildMessages
	]
})

hcq.on("ready", () => {
	console.log("ready!")
})

hcq.login(LoginType.IdPass, "ID", "PASS")

ギルチャ受信・送信

※ログインするアカウントがギルドに参加している必要があります。

hcq.on("GuildMessageCreate", message => {
	if (message.author.id === hcq.user.id) return;
	if (message.content === "ping"){
		hcq.guild.send("pong!");
	}
	if (message.content === "hello"){
		hcq.guild.send(`Hello! ${message.author.name}`)
	}
})

ユーザー情報取得

hcq.on("GuildMessageCreate", async message => {
	if (message.author.id === hcq.user.id) return;
	if (message.type !== "text") return;
	//example: "!user 16762"
	if (message.content.startsWith("!user")){
		const id = message.content.slice(6)
		if (isNaN(id)) return
		const user = await hcq.users.get(Number(id))
		console.log(user)
	}
})

ギルド情報取得

hcq.on("ready", async () => {
	//No.1046 ミナコイギルド
	const guild = await hcq.guilds.get(1046)
	console.log(guild)
});
7.1.2

7 months ago

7.1.1

7 months ago

7.1.0

8 months ago

7.0.1

9 months ago

7.0.0

11 months ago

6.0.12

1 year ago

6.0.11

1 year ago

6.0.10

1 year ago

6.0.9

1 year ago

6.0.8

1 year ago

6.0.5

1 year ago

6.0.7

1 year ago

6.0.6

1 year ago

5.0.2

1 year ago

5.0.1

1 year ago

5.0.0

1 year ago

6.0.1

1 year ago

6.0.0

1 year ago

6.0.3

1 year ago

3.0.0-beta

2 years ago

6.0.2

1 year ago

6.0.4

1 year ago

4.0.4

1 year ago

4.0.1

1 year ago

4.0.0

1 year ago

4.0.3

1 year ago

4.0.2

1 year ago

3.0.0

2 years ago

2.0.0

2 years ago

1.0.2

2 years ago

1.0.1

2 years ago

1.0.0

2 years ago