7.1.2 • Published 2 years ago

himaque-api v7.1.2

Weekly downloads
-
License
MIT
Repository
github
Last release
2 years 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

2 years ago

7.1.1

2 years ago

7.1.0

2 years ago

7.0.1

2 years ago

7.0.0

2 years ago

6.0.12

2 years ago

6.0.11

2 years ago

6.0.10

2 years ago

6.0.9

2 years ago

6.0.8

2 years ago

6.0.5

2 years ago

6.0.7

2 years ago

6.0.6

2 years ago

5.0.2

3 years ago

5.0.1

3 years ago

5.0.0

3 years ago

6.0.1

3 years ago

6.0.0

3 years ago

6.0.3

3 years ago

3.0.0-beta

3 years ago

6.0.2

3 years ago

6.0.4

3 years ago

4.0.4

3 years ago

4.0.1

3 years ago

4.0.0

3 years ago

4.0.3

3 years ago

4.0.2

3 years ago

3.0.0

3 years ago

2.0.0

3 years ago

1.0.2

3 years ago

1.0.1

3 years ago

1.0.0

3 years ago