> For the complete documentation index, see [llms.txt](https://theexpensiveee.gitbook.io/prodige/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://theexpensiveee.gitbook.io/prodige/event/basic-event.md).

# Basic event

Here is what your events must look like

{% tabs %}
{% tab title="Javascript" %}
{% code title="message.js" %}

```javascript
module.export = {
	name: "message",
	run: async (client, message) => {
		console.log(`${message.author.tag} wrote: ${message.content}`);
	},
};
```

{% endcode %}
{% endtab %}

{% tab title="Typescript" %}
{% code title="message.ts" %}

```typescript
module.exports = {
	name: "message",
	run: async (client, message) => {
		console.log(`${message.author.tag} wrote: ${message.content}`);
	},
} as ProdigeEvent
```

{% endcode %}
{% endtab %}
{% endtabs %}
